phytoalexins
English
Noun
phytoalexins
plural of
phytoalexin