What makes plastics non-biodegradable ?
Plastics are derived from byproducts of petroleum.
Plastics are synthetic polymers which derive their raw materials from the byproducts of petroleum which when combined together [polymerization] form substances which are non-biodegradable.