Find the word definition

Wiktionary
universal donors

n. (plural of universal donor English)

Usage examples of "universal donors".

My company has developed a new species of primates to act as universal donors.