oxyjoule
Noun
Meaning
oxyjoule (plural oxyjoules)
(physiology, rare) The number of joules of heat energy produced per unit of oxygen consumption.
Noun
oxyjoule (plural oxyjoules)
(physiology, rare) The number of joules of heat energy produced per unit of oxygen consumption.