Dictionary Check: artemisia
"artemisia" is a valid word!
Scrabble
11
points
Words with Friends
12
points
Definition
noun
any of various composite shrubs or herbs of the genus Artemisia having aromatic green or greyish foliage
Advertisement