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

Words within luminiferous

10 letter words: 3 results
View all words...