Top definition
a flammable liquid, containing hydrogen.
the liquid is hydrogenous, thus it is flammable and shall light when put to a naked flame.
by MathIsTooHard October 29, 2013
Get the mug
Get a hydrogenous mug for your cat Paul.