equivorous
English
equivorous meaning in English • equivorous का अर्थ अंग्रेजी में
Adjective
- Feeding on horseflesh; as, equivorous Tartars.