Noun Definition

notostraca

1.Definition: small freshwater crustaceans with a shield-shaped carapace

Category: Animals