Word info Synonyms

order Notostraca

Noun

Meaning

small freshwater crustaceans with a shield-shaped carapace

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms