LUMINIFEROUS MEANING IN ENGLISH

• Luminiferous Definition & Synonyms

  1. (a.) Producing light; yielding light; transmitting light; as, the luminiferous ether.


RECENT SEARCHES