ARTEMISIA


Meaning of ARTEMISIA in English

[ar.te.mi.sia] n [NL, fr. L, artemisia, fr. Gk, wormwood] (14c): any of a genus (Artemisia) of aromatic composite herbs and shrubs (as sagebrush)--compare wormwood 1

Merriam-Webster English vocab.      Английский словарь Merriam Webster.