lenard

Explore definitions, synonyms, and language insights of lenard

Definitions

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