German-English dictionary »

microfilaria meaning in English

GermanEnglish
die Microfilaria Substantiv

microfilarianoun