Synonyms of SEMIPARASITE

What is another word for SEMIPARASITE

WORD FINDER

FIND
Game
×

Jump to the MORE ABOUT section and see all " semiparasite " links.

1.

Synonyms of SEMIPARASITE

noun - a parasitic plant that contains some chlorophyll and therefore is capable of photosynthesis