German-English dictionary »

kiemengangzyste meaning in English

GermanEnglish
die Kiemengangzyste Substantiv

branchial cystnoun