Omphalopsychites
English
Noun
Omphalopsychites
plural of
Omphalopsychite