omphalites

English

Noun

omphalites

  1. plural of omphalitis

Anagrams