INOGEN


Meaning of INOGEN in English

( n. )

A complex nitrogenous substance, which, by Hermann's hypothesis, is continually decomposed and reproduced in the muscles, during their life.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.