artemisia

1. (noun) any of various composite shrubs or herbs of the genus Artemisia having aromatic green or grayish foliage
Related Words: Artemisia dracunculus, bush, estragon, shrub, tarragon



Terms and Conditions of Use / Copyright Notice