Paul Hermann Muller

Explore definitions, synonyms, and language insights of Paul Hermann Muller

Definitions

Noun
Swiss chemist who synthesized DDT and discovered its use as an insecticide (1899-1965)

Synonyms