toxicophores
English
Noun
toxicophores
plural of
toxicophore