meaning of lenard

1. German physicist who studied cathode rays 1862-1947


Related Words

lenard |

Developed & Maintained By Taraprasad.com

Treasure Words