Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
sir james dewar
Jump to user comments
Noun
  • Scottish chemist and physicist noted for his work in cryogenics and his invention of the Dewar flask (1842-1923)
Related words
Related search result for "sir james dewar"
Comments and discussion on the word "sir james dewar"