Dictionary Definition: parasite