- semiparasite as a noun:
- 1
semiparasite
noun
1 semiparasite
A parasitic plant that contains some chlorophyll and therefore is capable of photosynthesis.
synonym: hemiparasite.
Polish: półpasożyt
debug info: 0.0242
noun
A parasitic plant that contains some chlorophyll and therefore is capable of photosynthesis.
synonym: hemiparasite.
Polish: półpasożyt
debug info: 0.0242