semiparasite Hear it!

semiparasite Definition

semi·para·site (-parə sīt′)

noun

hemiparasite