Search Result for "artemisia_annua":
Wordnet 3.0

NOUN (1)

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


WordNet (r) 3.0 (2006):

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