hemiparasiticEnglish

hemiparasitic

Adjective

Of or relating to plants that are hemiparasites

English: hemiparasitic