meaning of equivorous

1. Feeding on horseflesh; as, equivorous Tartars.


Related Words

equivorous |

Developed & Maintained By Taraprasad.com

Treasure Words