1
[ adjective ] of or relating to plants that are hemiparasites

Related terms

hemiparasite

*