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