OPHIOLATRY


Meaning of OPHIOLATRY in English

noun the worship of serpents.

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