Noun artemisia annua has 1 sense
  1. sweet wormwood, Artemisia annua - wormwood of southeastern Europe to Iran
    --1 is a kind of wormwood
    --1 is a member of genus Artemisia
,
TOP