UMBILICUS


Meaning of UMBILICUS in English

The navel or belly button.

English dictionary of medicine.      Английский словарь медицины.