German-English dictionary »

darmparasit meaning in English

GermanEnglish
der Darmparasit [des Darmparasiten; die Darmparasiten] Substantiv

intestine parasitenoun