Davy (noun) Definition, Meaning & Examples

noun
  1. English chemist.
noun
  1. Sir Humphry. 1778–1829, English chemist who isolated sodium, magnesium, chlorine, and other elements and suggested the electrical nature of chemical combination. He invented the Davy lamp
    Davy (noun) Definition, Meaning & Examples

    More Definitions