The definition :
Definitions of Amniota:
- noun: higher vertebrates (reptiles, birds and mammals) possessing an amnion during development
Are you interested in alternative search :
:craniate vertebrate amnion amnios amniote
If you like reading news check:
Yahoo! News
Yahoo! News