English-Chinese dictionary »

amphimixis meaning in Chinese

EnglishChinese
amphimixis [amphimixes] (sexual reproduction)
noun
[UK: ˌamfɪmˈɪksɪs]
[US: ˌæmfɪmˈɪksɪs]

有性生殖 /yǒuxìng shēngzhí/noun