topcross
nounDefinition of topcross
: a cross between a superior or purebred male and inferior female stock to improve the average quality of the progeny
also
: the product of such a cross
Keep scrolling for more