Luminescent substrate Synonyms

Definitions for Luminescent


  • (adjective) emitting light not caused by heat

Definitions for Substrate