Artemisia annua

from WordNet (r) 3.0 (2006)
Artemisia annua
    n 1: wormwood of southeastern Europe to Iran [syn: {sweet
         wormwood}, {Artemisia annua}]
    

[email protected]