slater

Noun
  1. Any of various small terrestrial isopods having a flat elliptical segmented body;
    Found in damp habitats (synset 101993669)

Found on Word Lists

Other Searches