Bloodstock — definition

1. bloodstock (Noun)

1 definition

bloodstock (Noun) — Thoroughbred horses (collectively).

3 types of
breed stock strain