ophiophage

English

Etymology

From ophio- +‎ -phage.

Noun

ophiophage (plural ophiophages)

  1. Any animal that eats snakes.