Compund Words
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)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar