ECHINACEA

9 letters 16 Scrabble points /ˌɛkəˈneɪsɪə/

Definition of ECHINACEA

noun
  1. Any of several plants, of genus Echinacea, having pinkish-purple flowers.

  2. A herbal medicine extracted from the roots and seeds of such plants.

Source: Wiktionary

Word Details

Letters E C H I N A C E A
Length 9 letters
Scrabble Score 16 points