Amniota
Explore definitions, synonyms, and language insights of Amniota
Definitions
Noun
higher vertebrates (reptiles, birds and mammals) possessing an amnion during development
Explore definitions, synonyms, and language insights of Amniota