semiparasite

Noun
  1. A parasitic plant that contains some chlorophyll and therefore is capable of photosynthesis (synset 113141534)

Found on Word Lists

Other Searches