Definition of Woodlouse

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

Synonyms of Woodlouse


Antonyms of Woodlouse


No Antonyms Found.

Homophones of Woodlouse


No Homophones Found.