Definition, synonyms and related words
Any member of the family Odiidae (now Ochlesidae) of small shrimp-like crustaceans.