hemiparasite noun1 •Any parasitic plant that obtains energy by photosynthesis as well as from its host formshemiparasites