phytoremediators
English
Noun
phytoremediators
plural of
phytoremediator