Letter Toolbox

SEMIPARASITES

“SEMIPARASITES” is a valid word.

17 Scrabble points
19 Words with Friends
13 letters

Definition

SEMIPARASITES is a form of SEMIPARASITE

noun

  1. a parasitic plant that contains some chlorophyll and therefore is capable of photosynthesis

< 13-letter words: SEMIPARASITES

12-letter words 1