umbilicated

umbilicated

美 [ʌm'bɪlɪketɪd]  英 [ʌm'bɪlɪketɪd]

英汉解释

abbr.
1.
(=umbilicate)

英英解释

abbr.