German-English dictionary »

endoparasit meaning in English

GermanEnglish
der Endoparasit Substantiv

endoparasite [endoparasites]noun
[UK: ˈendəʊpˌarəsˌaɪt] [US: ˈendoʊpˌærəsˌaɪt]