Lenard

Explore definitions, synonyms, and language insights of Lenard

Definitions

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