Biodegradable


Capable of being degraded by plants and animals.

Written by Adam Lewis

 

Related