anticytotoxins
English
Noun
anticytotoxins
plural of
anticytotoxin