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