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