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