Amniota

Explore definitions, synonyms, and language insights of Amniota

Definitions

Noun
higher vertebrates (reptiles, birds and mammals) possessing an amnion during development

More General Terms