Wiktionary
transfectants
n. (plural of transfectant English)
n. (plural of transfectant English)