omphalodes
plural of omphalode
Noun
plural of omphalode