Biology, asked by vicky200587, 8 months ago

definition of endoparasite​

Answers

Answered by Anonymous
6

Answer:

Medical Definition of endoparasite

: a parasite that lives in the internal organs or tissues of its host — compare ectoparasite.

THANKS

Answered by shalinitanwar070
1

A parasite such as a tapeworm , that lives inside its host is known as endoparasite.

Similar questions