What is the full meaning of semiparasite
a partial parasite, feeding partly independently [n -S]
Example of the word semiparasite placed on a Scrabble board.