woodlouse

1. (noun) any of various small terrestrial isopods having a flat elliptical segmented body; found in damp habitats
Synonyms: slater
Related Words: isopod, pill bug, sow bug



Terms and Conditions of Use / Copyright Notice