YourDictionary

lamp medical definition

noun
A device that generates light, heat, or therapeutic radiation.

Learn more about lamp

link/cite print suggestion box