TOPCROSS


Meaning of TOPCROSS in English

[top.cross] n (1890): 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

Merriam-Webster English vocab.      Английский словарь Merriam Webster.