leucotoxins
English
Noun
leucotoxins
plural of
leucotoxin