Branchiopoda Meaning
There are 1 meaning(s) for word Branchiopoda
Meaning 1 : primitive aquatic mainly freshwater crustaceans: fairy shrimps; brine shrimps; tadpole shrimps; can shrimps; water fleas
Synonyms : subclass branchiopoda
Synonyms : subclass branchiopoda
