← Back to browsemullernoun#16,103TranslationNo Japanese definition yet.English definitionSwiss chemist who synthesized DDT and discovered its use as an insecticide (1899-1965)ExamplesNo examples yet.Similar wordsmulletmullenmulledmuellermullmullens← leanedsoames →