what is means by endoparasite
Answers
Answered by
2
a parasite that lives in the internal organs or tissues of a host
Avikababe:
hiii
Answered by
0
What is means by endoparasite?
=> Those parasite which take nutrition from inside the host.
Ex: Tapeworm
Similar questions