ophiophilist

ophiophilist

(ˌɒfɪˈɒfɪlɪst)
n
a person who loves snakes