mysidae

Noun
  1. Small shrimp-like crustaceans (synset 101991738)

Found on Word Lists

Other Searches