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
Tweet