Meaning of lenard

Definition of lenard

(noun) German physicist who studied cathode rays (1862-1947)

Other information on lenard

WIKIPEDIA results for lenard
Amazon results for lenard