Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

amniota Definition

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

Words Related to amniota!

amniota Examples by Brain Bank Users