Word info

oxyjoule

Noun

Meaning

oxyjoule (plural oxyjoules)

(physiology, rare) The number of joules of heat energy produced per unit of oxygen consumption.

Source: en.wiktionary.org

Close letter words and terms