RSS

Biodegradable - Glossary Term

A natural degradable breakdown of an object under natural conditions.

Improve this term »