gametophores

English

Noun

gametophores

  1. plural of gametophore