JARDS


Meaning of JARDS in English

noun a callous tumor on the leg of a horse, below the hock.

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