Origin: Latin suffix -tion
Definition, synonyms and related words
The long-term stabilization and containment of a pollutant by means of plants.