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