Gamogenesis

What is Gamogenesis?

Gamogenesis definition and meaning on Dictionary terms:
noun Biology.

sexual reproduction.