Inogen Definition
noun
(organic chemistry, obsolete) A complex nitrogenous substance formerly hypothesized to be continually decomposed and reproduced in the muscles during life.
Wiktionary
Origin of Inogen
Ancient Greek
From Wiktionary
Find Similar Words
Find similar words to inogen using the buttons below.