SynonymX
Speak
Hemiparasitic
Definition of Hemiparasitic
1.
Of or relating to plants that are hemiparasites
Adjective