liquid nitrogen
1.
(
noun
) nitrogen in a liquid state
Related Words:
N
,
atomic number 7
,
cryogen
,
nitrogen
Terms and Conditions of Use / Copyright Notice