Q: What is a gameophyte?

What is a gameophyte?

User Avatar
Flexi Avatar