Amniota
English Dictionary
->
Letter A
-> Amniota
Search Dictionary:
Amniota Definition
(n)
higher
vertebrates
(
reptiles
,
birds
and
mammals
)
possessing
an
amnion
during
development
Amniota Synonyms
Amniota
© Art Branch Inc.