omphaloliths
English
Noun
omphaloliths
plural of
omphalolith