crotoxins
English
Noun
crotoxins
plural of
crotoxin