foundation stock
nounDefinition of foundation stock
: stock directly ancestral to a herd, strain, or breed
although fourteen … animals made up the foundation stock only six of these have actually made a permanent contribution to the line— David England