1.

Structure which connects the placenta with the foetus.

Answer»

Umbilical cord



Discussion

No Comment Found