SALLENDERS


Meaning of SALLENDERS in English

noun ·pl an eruption on the hind leg of a horse.

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