hemiparasite

Nouns

  • (n) a parasitic plant that contains some chlorophyll and therefore is capable of photosynthesis semiparasite,

Synonyms

semiparasite

Words of close approximity