English dictionary
notostraca meaning and definition
Definition and meaning of notostraca at MeaningMonkey.org. notostraca meaning and definition in the English Dictionary.NOTOSTRACA noun
Definition of Notostraca (noun)
- small freshwater crustaceans with a shield-shaped carapace
- synonyms: order Notostraca
Source: Princeton University Wordnet