phytocides
English
Noun
phytocides
plural of
phytocide