Polish-English dictionary »

alogamia meaning in English

PolishEnglish
alogamia noun

allogamynoun
fertilization