What is the meaning of amniotic sac in English?

Learn vocabulary with pictures as well as definitions of amniotic sac in English

Learn in

See more

n. amniotic sac

Definition of amniotic sac in English

Cover comprised of two membranes that protect the embryo inside the uterus, formed on the eigth or ninth day after fertilisation.