Meaning of Amniota

Definition of Amniota

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

Other information on Amniota

WIKIPEDIA results for Amniota
Amazon results for Amniota