Posted on July 23, 2020 By Robert Payne
Foundation stock or foundation bloodstock refers to animals that are the progenitors, or foundation, of a breed or of a given bloodline within such.