entomotoxins
English
Noun
entomotoxins
plural of
entomotoxin