gigantoliths

English

Noun

gigantoliths

  1. plural of gigantolith