1. Noun
Same as Amnion.
2. Noun
thin innermost membranous sac enclosing the developing embryo of higher vertebrates (reptiles, birds and mammals)
Vocabulary classified under Medicine and healthcare
More about this word
Synonyms and related words
Explore this word
