Synonyms of Ophiophage

Primary definition: An organism that feeds on snakes.

Full Dictionary Entry

Antonyms & Opposite Concepts