Wiktionary
dendrotoxins
n. (plural of dendrotoxin English)
n. (plural of dendrotoxin English)