English dictionary
hemiparasite meaning and definition
Definition and meaning of hemiparasite at MeaningMonkey.org. hemiparasite meaning and definition in the English Dictionary.HEMIPARASITE noun
Definition of hemiparasite (noun)
- a parasitic plant that contains some chlorophyll and therefore is capable of photosynthesis
- synonyms: semiparasite
Source: Princeton University Wordnet