WordUnscrambler Home
amniote
Definitions
[ˈamnɪəʊt], (Noun)
Definitions:
- an animal whose embryo develops in an amnion and chorion and has an allantois; a mammal, bird, or reptile
Phrases:
Origin
:
late 19th century: from modern Latin Amniota, back-formation from amniotic
Click here to see the free dictionary definition for amniote
definition by Oxford Dictionaries