Compund Words

Sponsored Links

Last Search Words

Search Result:amniota




Overview of noun amniota

The noun amniota has 1 sense


  • Amniota -- (higher vertebrates (reptiles, birds and mammals) possessing an amnion during development)