Definition of amnion
English to English noun - thin innermost membranous sac enclosing the developing embryo of higher vertebrates (reptiles, birds and mammals)
source: WordNet 3.0 - A thin membrane surrounding the embryos of mammals, birds, and reptiles.
source: Webster 1913
Visual Synonyms 
Nearby Word
amnion, amnio, anion, amon, amine, annon, amino, anon., anona, amuin, ain, annona, ammine, anoman, anyone, ammonium ion, amenia, ano, ammino, ann
|
|
|