Hemiparasitic plants prey on and compete with other green plants.
(Hemiparasitic plants; prey; on) (Hemiparasitic plants; compete; with other green plants)
Hemiparasitic plants Hemiparasitic plants
prey compete
on
with other green plants