English edit

Noun edit

omphali

  1. plural of omphalus