lucigen
noun
lu·ci·gen
| \ ˈlüsəjə̇n\
plural -s
Definition of lucigen
: a lamp or torch giving a bright light by burning a spray of oil mixed with hot air
Keep scrolling for more