English Dictionary
◊ HEMIPARASITIC
hemiparasitic
adj : of or relating to plants that are hemiparasites