Equivorous /(?)/

E·quiv·o·rous

Equivorous

a.
  1. Feeding on horseflesh; as, equivorous Tartars.