The cord-like structure connecting the infant to the placenta within the mother's womb.

-

There is currently no content classified with this term.

-