Lenard Tube Definition

noun
A tube for producing Lenard rays.
Wiktionary