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