Sir James Dewar
English Dictionary
->
Letter S
-> Sir James Dewar
Search Dictionary:
Sir James Dewar Definition
(n)
Scottish
chemist
and
physicist
noted
for
his
work
in
cryogenics
and
his
invention
of
the
Dewar
flask
(
1842
-
1923
)
Sir James Dewar Synonyms
Dewar
Sir James Dewar
© Art Branch Inc.