Word info

phytodepuration

Noun

Meaning

phytodepuration (uncountable)

The purification of surface water by means of bacteria on the roots of plants

Source: en.wiktionary.org

Close letter words and terms