VariousWords beta
Related Terms:
Definitions:
Noun
hemiparasite
semiparasite
Definition: a parasitic plant that contains some chlorophyll and therefore is capable of photosynthesis
Definition: A semiparasitic organism.