meaning of sand crack

1. a fissure in the wall of a horses hoof often causing lameness


Related Words

sand crack |

Developed & Maintained By Taraprasad.com

Treasure Words