Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of endoparasite

Source language: EnglishDictionary language: English

endoparasite

Pronunciation:/ˌɛndə(ʊ)ˈpæɹəˌsaɪt//ˌɛndəˈpɛɹəˌsaɪt/

noun

Definitions

  1. A parasite that lives inside the body of an organism, such as a tapeworm.

    Antonyms:ectoparasite