Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
amniotes
in English
amniotes
#uncommon
Lemma:
amniote
The lemma is the base or root form of this word.
Definitions
Noun
mammals
,
birds
,
and
reptiles
(
with
amniotic
eggs
)
vertebrates
with
an
amnion
during
embryonic
development