lenard rays
English
lenard rays meaning in English • lenard rays का अर्थ अंग्रेजी में
Noun
- Rays emanating from the outer surface of a plate composed of any material permeable by cathode rays, as aluminium, which forms a portion of a wall of a vacuum tube, or which is mounted within the tube and exposed to radiation from the cathode. Lenard rays