immunoeffectors
English
Noun
immunoeffectors
plural of
immunoeffector