omphaloliths

English

Noun

omphaloliths

  1. plural of omphalolith