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, anion, amnio, amon, anona, amino, anon., amuin, annon, amine, anonym, ann, annona, anyone, anoman, ani, ammonium ion, ammino, ammine, ain
|
|
|