transfectants
English
Noun
transfectants
plural of
transfectant