Home

Word

Artemisia annua, n.
more info wormwood of southeastern Europe to Iran
<noun.plant>

Artemisia annua sweet wormwood
semantic pointers
member holonym
hypernym