meaning of Agametangium

Agametangium - German to English

agametangium