Artemisia annua n 1: wormwood of southeastern Europe to Iran [syn: {sweet wormwood}, {Artemisia annua}]