What do you mean by endoparasites
Answers
Answered by
0
Medical Definition of endoparasite:
{✓}a parasite that lives in the internal organs or tissues of its host — compare ectoparasite.
{✓}Other Words from endoparasite
Answered by
1
HEY MATE HERE IS YOUR ANSWER:
ANSWER: A PARASITE THAT LIVES IN THE INTERNAL ORGANS AND TISSUES OF ITS HOST.
_______________________________________
Attachments:
Similar questions