endoparasite
Pronunciation: /ˌɛndəʊˈparəsʌɪt/
noun
Biology- a parasite, such as a tapeworm, that lives inside its host. Compare with ectoparasite.
endoparasitePronunciation: /ˌɛndəʊˈparəsʌɪt/ nounBiology
|
More words in this categoryNearby Words |
||