YourDictionary

luminiferous medical definition

adjective
Generating, yielding, or transmitting light.

Learn more about luminiferous

link/cite print suggestion box