adlumin
adˈluːmɪn
Definitions
1. noun
a person or thing that causes or is characterized by luminescence
“The firefly was a beautiful adlumin in the dark forest.”
adˈluːmɪn
1. noun
a person or thing that causes or is characterized by luminescence
“The firefly was a beautiful adlumin in the dark forest.”