sexual_reproductionEnglish

amphimixis, sexual reproduction

Noun

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

English: sexual reproduction, amphimixis

English words with similar meanings

Show 1 words