. Excretory products of mammalian embryo are eliminated by
B. amniotic fluid
The placenta is a highly vascularized ephemeral organ present in placental vertebrates that connects the developing fetal tissues to the uterine wall. The placenta supplies the fetus with maternal nutrients and allows fetal waste to be disposed off via the maternal kidneys.