Meaning of hemiparasite
Definition of hemiparasite
(noun)
a
parasitic
plant
that contains
some
chlorophyll
and
therefore
is
capable
of
photosynthesis
Other information on hemiparasite
WIKIPEDIA results for
hemiparasite
Amazon results for
hemiparasite
Tweet