topcross (English, noun)
expansion: topcross (plural topcrosses)
Senses:
glosses: A hybrid produced by crossing a superior or purebred male with an inferior female.
Forms:
form: topcrosses
tags: plural