Wiktionary
phytoremediators
n. (plural of phytoremediator English)
n. (plural of phytoremediator English)