n. navel, place where the umbilical cord was attached (Anatomy); structure resembling a navel (Botany, Zoology)
UMBILICUS
Meaning of UMBILICUS in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012