GEOLATRY


Meaning of GEOLATRY in English

noun the worship of the earth.

Webster English vocab.      Английский словарь Webster.