Lenard
English Dictionary
->
Letter L
-> Lenard
Search Dictionary:
Lenard Definition
(n)
German
physicist
who
studied
cathode
rays
(
1862
-
1947
)
Lenard Synonyms
Lenard
Philipp Lenard
© Art Branch Inc.