VariousWords beta
Related Terms:
Definitions:
Adjective
semiparasitic
Definition: of or relating to plants that are semiparasites
Definition: Describing a plant that, although it uses photosynthesis, obtains some nutrition from other plants.