Associations to the word «Endoparasite»

Wiktionary

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

Dictionary definition

ENDOPARASITE, noun. Any of various parasites that live in the internal organs of animals (especially intestinal worms).

Wise words

One merit of poetry few persons will deny: it says more and in fewer words than prose.
Voltaire