Adjective Definition

luminescent

1.Definition: emitting light not caused by heat




Please Share