English edit

Noun edit

omphalopagi

  1. plural of omphalopagus