artemisia
- n any of various composite shrubs or herbs of the genus Artemisia having aromatic green or greyish foliage
- But the firm that produces an affordable artemisia tablet would enjoy tremendous brand-name recognition worldwide.
- The view consisted of a rectangular, tiled pool hedged with silvery artemisia bushes; at one end stood a garden-gnome lump of a reproduction putto, coyly peeing into the water.