luminiferous

adjective

  1. 1

    Producing or transmitting light; luminous.

Translate “luminiferous” to another language

Click any language to open the translator with this word already filled in.

Luminiferous Definition & Meaning | TranslatePulse