Meaning of amnion

Definition of amnion

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

Other information on amnion

WIKIPEDIA results for amnion
Amazon results for amnion