VariousWords beta
Related Terms:
Definitions:
Noun
artemisia
Definition: any of various composite shrubs or herbs of the genus Artemisia having aromatic green or greyish foliage
Definition: Any of many aromatic flowering plants of the genus Artemisia, including wormwood, sagebrush, and tarragon, often used as traditional medicine and flavouring.