amnion meaning

Meaning of amnion

What is the full meaning of amnion

the innermost membrane enveloping the embryo of reptiles, birds and mammals [n AMNIA or AMNIONS]

Example of the word amnion placed on a Scrabble board.

Unscrambled word amnion

Points for amnion

Scrabble
9 points
Word With Friends
11 points
Wordfeud
9 points

Related pages for amnion