Definition of gametophore

Definition of gametophore
  1. gametophore Noun in ferns, the bearer of sex organs
Need more help? Try our forum NEW