Amphimixis Meaning

There are 2 meaning(s) for word Amphimixis

Meaning 1 : reproduction involving the union or fusion of a male and a female gamete

    Synonyms : sexual reproduction
Meaning 2 : union of sperm and egg in sexual reproduction