WordNet
sweet wormwood
n. wormwood of southeastern Europe to Iran [syn: Artemisia annua]
n. wormwood of southeastern Europe to Iran [syn: Artemisia annua]