Meaning of artemisia

Definition of artemisia

(noun) any of various composite shrubs or herbs of the genus Artemisia having aromatic green or greyish foliage

Other information on artemisia

WIKIPEDIA results for artemisia
Amazon results for artemisia