English-Polish dictionary »

amphimixis meaning in Polish

EnglishPolish
amphimixis noun
sexual reproduction

amfimiksjanoun