SynonymX
Speak
Semiparasitic
Definition of Semiparasitic
1.
Of or relating to plants that are semiparasites
Adjective