Definition of "endoparasite"

endoparasite

/ˌɛndə(ʊ)ˈpæɹəˌsaɪt/
Englia uses cookies to improve user experience.