Word info

phytoremediator

Noun

Meaning

phytoremediator (plural phytoremediators)

Any organism that can be used in phytoremediation.

Source: en.wiktionary.org

Close letter words and terms