Translation of endogénesis in English:

endogénesis

endogeny, n.

feminine noun

  • 1

    endogeny