Noun Definition
amniota
1.Definition: higher vertebrates (reptiles, birds and mammals) possessing an amnion during development
Category: Animals1.Definition: higher vertebrates (reptiles, birds and mammals) possessing an amnion during development
Category: Animals