LUMINIFEROUS


Meaning of LUMINIFEROUS in English

adj. producing or transmitting light.

Oxford English vocab.      Оксфордский английский словарь.