OPHIOPHAGOUS MEANING IN ENGLISH

• Ophiophagous Definition & Synonyms

  1. (a.) Feeding on serpents; -- said of certain birds and reptiles.


RECENT SEARCHES