What is the full meaning of hemiparasite
a parasitic plant capable of limited photosynthetic production of sugars etc. [n -S]
Example of the word hemiparasite placed on a Scrabble board.