ALL meanings of semiparasitic
sem·i·par·a·sit·ic
S s - adjective semiparasitic Biology. commonly parasitic but also capable of living on dead or decaying animal matter. 1
- adjective semiparasitic Botany. partly parasitic and partly photosynthetic. 1
- adjective semiparasitic (of plants, such as mistletoe) obtaining some food from a host but undergoing photosynthesis at the same time 0
- adjective semiparasitic (of bacteria or fungi) usually parasitic but capable of living as a saprotroph 0