Italian-English dictionary »

anfimissi meaning in English

ItalianEnglish
anfimissi noun
{m}

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