HIPPOPHAGOUS MEANING IN ENGLISH

• Hippophagous Definition & Synonyms

  1. (a.) Feeding on horseflesh; -- said of certain nomadic tribes, as the Tartars.


RECENT SEARCHES