ophiolatry (uncountable)
From ophio- + -latry, from Ancient Greek ὄφις (óphis, “snake”) and λατρεία (latreía, “worship”).