LUMINIFEROUS


Meaning of LUMINIFEROUS in English

adj producing light; yielding light; transmitting light; as, the luminiferous ether.

Webster English vocab.      Английский словарь Webster.