German-English dictionary »

myxozyt meaning in English

GermanEnglish
der Myxozyt Substantiv

myxocytenoun