Polish-English dictionary »

anizogameta meaning in English

PolishEnglish
anizogameta noun

anisogametenoun

heterogametenoun