what is mean by endoparasites
Answers
Answered by
1
a parasite that lives in the internal organs or tissues of its host — compare ectoparasite. Other Words from endoparasite.
Answered by
0
organisms which live inside the body of host
example :- fungi
Similar questions