Search Result for "sweet wormwood":
Wordnet 3.0

NOUN (1)

1. wormwood of southeastern Europe to Iran;
[syn: sweet wormwood, Artemisia annua]


WordNet (r) 3.0 (2006):

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