Definify.com

Definition 2025


semiparasitic

semiparasitic

English

Adjective

semiparasitic (not comparable)

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

Related terms