umbilicuses
English
Noun
umbilicuses
plural of
umbilicus