Polish-English dictionary »

gameta meaning in English

PolishEnglish
gameta noun

gametenoun
reproductive cell

gametangium

gametangium

anizogameta noun

anisogametenoun

heterogametenoun

heterogameta noun

anisogametenoun

heterogametenoun