Home

Word

semiparasite, n.
(semiparasites)
more info a parasitic plant that contains some chlorophyll and therefore is capable of photosynthesis
<noun.plant>

hemiparasite semiparasite
lexical pointers
derivationally related form
semantic pointers
hypernym