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

Bourgeois

A kind of printing type, larger than brevier and smaller than longprimer. ...

more