Polish-English dictionary »

gametangium meaning in English

PolishEnglish
gametangium

gametangium