Rhyme Desk
Find rhyming words!

Definition of "Luminescence" :

noun: light from nonthermal sources

noun: light not due to incandescence; occurs at low temperatures

Whoops!
Rhyme Desk
Find rhyming words!

Whoops!

An unexpected error has occurred!