Home
Search
Index
Definify.com
Definition
2025
semiparasitic
semiparasitic
English
Adjective
semiparasitic
(
not comparable
)
(
botany
)
Describing a
plant
that, although it uses
photosynthesis
, obtains some
nutrition
from other plants
Related terms
holoparasitic
Similar Results