UMBILICATE


Meaning of UMBILICATE in English

adj ·alt. of umbilicated.

Webster English vocab.      Английский словарь Webster.