umbilicuses

noun

Plural form of umbilicus.