meaning of jards

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


Related Words

jards |

Developed & Maintained By Taraprasad.com

Treasure Words