toxicophores

English

Noun

toxicophores

  1. plural of toxicophore