Webster's Revised Unabridged Dictionary · 1913
Lenard tube
Copy link
Lenard tube
(Electricity)
A tube for producing Lenard rays.
↑