Word info Synonyms

semiparasite

Noun

Meaning

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

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms