Lenard - Definition

lenard

n 1: German physicist who studied cathode rays (1862-1947) [syn:
Lenard, Philipp Lenard]

Look up another word