51Թ

Advertisement

Advertisement

Lenard tube

noun

Electronics.
  1. an early cathode-ray tube having at the end opposite the cathode a window of thin glass or metal allowing cathode rays Lenard rays to pass out into the atmosphere.


Discover More

51Թ History and Origins

Origin of Lenard tube1

Named after P. Lenard

Advertisement

Advertisement

Advertisement

Advertisement


LenardLenca