hemiparasite
English Dictionary
->
Letter H
-> hemiparasite
Search Dictionary:
hemiparasite Definition
(n)
a
parasitic
plant
that
contains
some
chlorophyll
and
therefore
is
capable
of
photosynthesis
hemiparasite Synonyms
hemiparasite
© Art Branch Inc.