Tag: biodegradable confetti cannon
What are Biodegradable Confetti Cannon
Biodegradable is defined as "a material that is capable of undergoing biological degradation by action of living organisms, especially oxidation or disintegration." The most...