ENDOGENOUS


Meaning of ENDOGENOUS in English

originating within or produced by the body.

AIDS English Glossary.      Английский словарь СПИДа.