meaning of anostraca

anostraca meaning in General Dictionary

an order of little aquatic crustaceans lacking a carapace fairy shrimps brine shrimps

View more

  • tiny aquatic crustaceans lacking a carapace: fairy shrimps; brine shrimps