n.
A natural resource that is renewable and biodegradable, as opposed to an extracted finite one.
Filed under Materials & Manufacturing
A natural resource that is renewable and biodegradable, as opposed to an extracted finite one.
Filed under Materials & Manufacturing