Meaning of artemisia in English
Noun
artemisiaEtymology
Middle English: via Latin from Greek, ‘wormwood’, named after the goddess Artemis, to whom it was sacredDefinitions
1. any of various composite shrubs or herbs of the genus Artemisia having aromatic green or grayish foliage