UMBILICATION


Meaning of UMBILICATION in English

n. something having the form of a navel, something having a small depression in the middle; state of being umbilicate; process of umbilicate formation

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