Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

slater Definition

Cancel
slater
noun(sla-ter)
any of various small terrestrial isopods having a flat elliptical segmented body; found in damp habitats
Synonyms: wood louse, woodlouse,

Words Related to slater!

slater Examples by Brain Bank Users