ophiolater

ophiolater

(ˌɒfɪˈɒlətə) n (Alternative Belief Systems) a person who worships snakes