semiparasite

Noun

 * 1) A semiparasitic organism.