1. semiparasite [ Synonyms: hemiparasite] | |
A parasitic plant that contains some chlorophyll and therefore is capable of photosynthesis
|
Wholesale & Distribution Software The software handles many different type of businesses. Inventory, sal ... Read more