Synonyms of Semiparasite in English :
Antonyms of Semiparasite in English
Thesaurus of Semiparasite in English
Semiparasite
see definition of semiparasiteSynonyms of semiparasite
1. (noun) a parasitic plant that contains some chlorophyll and therefore is capable of photosynthesis
Hypernyms of semiparasite
1. (noun) a parasitic plant that contains some chlorophyll and therefore is capable of photosynthesis
Words Derivationally Related to semiparasite
1. (noun) a parasitic plant that contains some chlorophyll and therefore is capable of photosynthesis