VariousWords beta
Related Terms:
Noun
Definition: Any member of the family Odiidae (now Ochlesidae) of small shrimp-like crustaceans.
VariousWords beta
Definition: Any member of the family Odiidae (now Ochlesidae) of small shrimp-like crustaceans.