Biology, asked by aanchalrana334, 5 hours ago

what is the term 'endoparasite'​

Answers

Answered by manasijena8679
5

a parasite that lives in the internal organs or tissues of its host

Hope it will be helpful for you dear... Please mark me as a brainliest answer

Similar questions