Attested.to

Definition

the branch of biotechnology that uses biological process to overcome environmental problems

Seed ·

Term in context

bioremediation in CommonParlance