SEMIPARASITE
Scrabble 16 Words With Friends 18
Definition
- noun a parasitic plant that contains some chlorophyll and therefore is capable of photosynthesis.
— synonyms: hemiparasite
See all 1016 words you can make from SEMIPARASITE →
← Unscramble different letters