woodlouse

Nouns

  • (n) any of various small terrestrial isopods having a flat elliptical segmented body; found in damp habitats slater,

Synonyms

slater

Words of close approximity