YourDictionary

Dictionary Home » Science » endogenous

endogenous science definition

Originating or produced within an organism, tissue, or cell. Compare exogenous.

Learn more about endogenous

link/cite print suggestion box