Feedback
Liquid oxygen
Meaning
Noun
●
oxygen in
liquid
form.
●
A
solution
of
hydrogen peroxide
and other
compounds
that is
reputed
to have health benefits.
Sourced from
Wiktionary
Synonyms
Lox
Loxygen
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better