inogen

noun
ino·​gen | \ ˈin-ə-ˌjen How to pronounce inogen (audio) \

Medical Definition of inogen

: a hypothetical substance formerly supposed to be continually decomposed and reproduced in the muscles and to serve as an oxygen reserve