umbilicated

美 [ʌm'bɪlɪketɪd]
英 [ʌm'bɪlɪketɪd]
abbr.
1.
(=umbilicate)