genophores

English

Noun

genophores

  1. plural of genophore