Wiktionary
outcrosser
n. (context biology English) An outcrossing species
n. (context biology English) An outcrossing species