echinacea meaning

Meaning of echinacea

What is the full meaning of echinacea

a plant of the genus Echinaceae [n -S]

Example of the word echinacea placed on a Scrabble board.

Unscrambled word echinacea

Points for echinacea

Scrabble
21 points
Word With Friends
18 points
Wordfeud
21 points

Related pages for echinacea