Zoology Jargon

1 words in this vocabulary list

noun a parasite that lives inside the body of its host

  • The endoparasite was detected during the routine examination of the patient's stool sample.
  • The doctor found an endoparasite in the poop sample.
  • Eww, there was a creepy crawly endoparasite living inside that guy.
  • The toxic relationship acted like an endoparasite, slowly draining the energy and happiness from her life.