umbilicuses

noun
  1. plural of umbilicus; the navels or belly buttons of multiple people or animals
  2. Usage: medical; anatomical
  3. plural of umbilicus; central points or connecting links in multiple systems or structures
  4. Usage: technical; figurative

Examples