• Semiparasitic

    Full definition of semiparasitic

    Adjective

    semiparasitic

    1. (botany) Describing a plant that, although it uses photosynthesis, obtains some nutrition from other plants

    Related terms

    © Wiktionary