Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word leo szilard from English dictionary with examples, synonyms and antonyms.

leo szilard   noun

Meaning : United States physicist and molecular biologist who helped develop the first atom bomb and later opposed the use of all nuclear weapons (1898-1964).

Synonyms : szilard

Leo szilard meaning in Telugu.