endoparasite

endoparasite definitions

noun
  • A parasite that lives inside the body of an organism, such as a tapeworm.