'woodlouse' definitions:

Definition of 'woodlouse'

(from WordNet)
noun
Any of various small terrestrial isopods having a flat elliptical segmented body; found in damp habitats [syn: woodlouse, slater]