Ophiologist(n.) One versed in the natural history of serpents.

Words within ophiologist