Definition of Semiparasite

  • 1. A parasitic plant that contains some chlorophyll and therefore is capable of photosynthesis Noun

Synonyms for word "semiparasite"

Semanticaly linked words with "semiparasite"

Hyponims for word "semiparasite"