alphabet

Umbilical Cord

Definition of umbilical cord:

part of speech: noun

The navel cord connecting embryo with placenta; the prolongation by which the ovule is attached to the placenta.

Word of the day

Congener

A person or thing of the same kind or nature. ...

more