Glossary

Biodegradable

Capable of decomposing rapidly under natural conditions.

No result found.
No result found.