German-English dictionary »

megazystis meaning in English

GermanEnglish
Megazystis

megacystis

die Megazystis Substantiv

megabladdernoun