notostraca

Noun
  1. Small freshwater crustaceans with a shield-shaped carapace (synset 101998457)

Found on Word Lists

Other Searches