ophiolater

Noun

 * 1) A snake-worshipper.