What does amphimixis mean?

amphimixis meaning in General Dictionary

reproduction involving the union or fusion of a male and women gamete

View more

  • union of semen and egg in sexual reproduction

amphimixis - German to English

amphimixis