UMBILICUS Meaning of UMBILICUS in English (n.) Either one of the two apertures in the calamus of a feather. Webster's English dictionary. Английский словарь Webster. 2012