No exact translation found for
endogen

Do you mean:
similar Results
endogène (adj.) , med.