Danish-English dictionary »

gametangium meaning in English

DanishEnglish
gametangium

gametangium◼◼◼