1. Noun. (biochemistry) bioremediation by the use of plants ¹
¹ Source: wiktionary.com
1. The use of plants or algae toclean up polluted water or soil. (09 Oct 1997)