endoparasite Syllabification: (en·do·par·a·site)Pronunciation: /ˌendōˈparəˌsīt/Definition of endoparasite noun Biology a parasite, such as a tapeworm, that lives inside its host. Compare with ectoparasite.Derivatives endoparasiticPronunciation: /-ˌparəˈsitik/ adjective endoparasite in other Oxford dictionaries Definition of endoparasite in the British & World English dictionary