navelstring

listen to the pronunciation of navelstring
English - English
{n} the ligament which attaches a fetus to the parent
The umbilical cord
navelstring
Favorites