Portuguese-English dictionary »

anfimixia meaning in English

PortugueseEnglish
anfimixia noun
{f}

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