Meaning of endoparasite | Babel Free
/ˌɛndə(ʊ)ˈpæɹəˌsaɪt/Definitions
A parasite that lives inside the body of an organism, such as a tapeworm.
Equivalents
CEFR level
C1
Advanced
This word is part of the CEFR C1 vocabulary — advanced level.
This word is part of the CEFR C1 vocabulary — advanced level.