EQUIVOROUS


Meaning of EQUIVOROUS in English

adj feeding on horseflesh; as, equivorous tartars.

Webster English vocab.      Английский словарь Webster.