phytoparasites
English
Noun
phytoparasites
plural of
phytoparasite