What is the full meaning of semiparasitic
of, relating to, or being a parasitic plant that contains some chlorophyll and is capable of photosynthesis [adj]
Example of the word semiparasitic placed on a Scrabble board.