WITCHWEED

9 letters 21 Scrabble points

Definition of WITCHWEED

noun
  1. Any of several flowering plants of the genus Striga, from Africa and Asia, some of which are parasitic to crops.

Source: Wiktionary

Word Details

Letters W I T C H W E E D
Length 9 letters
Scrabble Score 21 points