chemiloon
/kɛmɪˈluːn/Definitions
1. noun
a type of fireworks, typically a type of aerial shell
“The night sky was illuminated by a burst of chemiloon fireworks at the festival.”
1. noun
a type of fireworks, typically a type of aerial shell
“The night sky was illuminated by a burst of chemiloon fireworks at the festival.”