amphimixisEnglish

amphimixis, sexual reproduction

Noun

Reproduction involving the union or fusion of a male and a female gamete

English: sexual reproduction, amphimixis

Union of sperm and egg in sexual reproduction

English: amphimixis

English words with similar meanings

Show 1 words