Find the word definition

Wiktionary
sperm donors

n. (sperm donor English)