thoroughpin
nounDefinition of thoroughpin
: a synovial swelling just above the hock of a horse on both sides of the leg and slightly anterior to the hamstring tendon that is sometimes associated with lameness
Keep scrolling for more
Keep scrolling for more