meaning of emedia
1. the act of treating waste or pollutants by the use of microorganisms as bacteria that can break down the undesirable substances
Related Words
bioremediation | irremediable | irremediableness | irremediably | premediate | remediable | remedial | remedially | remediate | remediation |