German-English dictionary »

mikrosporid meaning in English

GermanEnglish
das Mikrosporid Substantiv

microsporidnoun