Polish-English dictionary »

amfimiksja meaning in English

PolishEnglish
amfimiksja noun

amphimixisnoun
sexual reproduction