English-Italian dictionary »

amphimixis meaning in Italian

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

anfimissinoun
{m}