Definition of Notostraca

Noun: Notostraca

  1. Small freshwater crustaceans with a shield-shaped carapace
    - order Notostraca

See also:
Notoryctus
Notropis

Anagrams containing the word Notostraca

naoarsotct anotostrac canotostra acanotostr racanotost tracanotos stracanoto ostracanot tostracano otostracan