Practical horse breeding
Kerrigan, Robert H.
Practical horse breeding - Australia : Equine Educational, 1990
1875381015
Genetics
Breeding
Reproduction
Mares
Stallions
Foals
Artificial insemination
Equines and equine enterprises
636.1089
Practical horse breeding - Australia : Equine Educational, 1990
1875381015
Genetics
Breeding
Reproduction
Mares
Stallions
Foals
Artificial insemination
Equines and equine enterprises
636.1089