Skip to main content

equivorous

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