Answer:

ophiologist

AnswerCrossword Clue
OPHIOLOGISTOne who thinks snakes are charming