umbilicateEnglishOxford Dictionary of Englishumbilicate /ʌmˈbɪlɪkət , ʌmˈbɪlɪkeɪt / ▸ adjective Botany Zoology (especially of the cap of a fungus) having a central depression. ▪ (of a shell) having an umbilicus.