German-English dictionary »

karyophag meaning in English

GermanEnglish
karyophag

karyophagous