UMBILICUS


Meaning of UMBILICUS in English

n. navel, place where the umbilical cord was attached (Anatomy); structure resembling a navel (Botany, Zoology)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.