amnia meaning

Meaning of amnia

What is the full meaning of amnia

AMNION, the innermost membrane enveloping the embryo of reptiles, birds and mammals [n]

Example of the word amnia placed on a Scrabble board.

Unscrambled word amnia

Points for amnia

Scrabble
8 points
Word With Friends
9 points
Wordfeud
8 points