Online English Dictionary

Home

Equivorous


a.

Feeding on horseflesh; as, equivorous Tartars .


© 2009 Dammam Community College