Amnion

Definition of Amnion from the PharmacyDictionary.in

Amnion

This is the innermost membrane that surrounds an embryo in the womb.

Not Available