English | German | Russian | Czech

amnion English

Meaning amnion meaning

What does amnion mean?

amnion

thin innermost membranous sac enclosing the developing embryo of higher vertebrates (reptiles, birds and mammals)

Synonyms amnion synonyms

What other words have the same or similar meaning as amnion?

Are you looking for...?