LH2

Noun

 * 1)  a liquid composed of the liquid phase of molecular hydrogen (H2)

Synonyms

 * H2 (l)