meaning of Amniotic sac

Amniotic sac meaning in Medical Dictionary

The amniotic sac and amniotic liquid.


Amniotic sac meaning in General Dictionary

slim innermost membranous sac enclosing the building embryo of greater vertebrates (reptiles, birds and mammals)