UMBILICATE


Meaning of UMBILICATE in English

[ ʌm'bɪlɪkət ]

■ adjective Zoology & Botany having an umbilicus or central depression.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.