Advertisement

Synonyms of Ophiophage

Primary definition: An organism that feeds on snakes.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement