endogenous ( synonym found)

Definition of endogenous:

°of a disease, caused by factors within the body.

Definition of endogenous:

°of a disease, caused by factors within the body.

Back to Top