Advertisement

Advertisement

spur veins

noun

  1. vet science the veins of a horse that can be damaged by a rider's spurs


Advertisement

Advertisement

Advertisement

Advertisement


spur trackspur wheel