Italian-English dictionary »

gametangio meaning in English

ItalianEnglish
gametangio noun
{m}

gametangium(gamete-producing organ)
noun