endogenes

English

Noun

endogenes

  1. plural of endogene