proxygenes

English

Noun

proxygenes

  1. plural of proxygene