English synonyms about - contact  

Amniota

noun

1 Amniota

Higher vertebrates (reptiles, birds and mammals) possessing an amnion during development.


Find more on amniota elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0331