300 Seeds Artemisia annua ,sweet wormwood, sweet annie, sweet sagewort ,
$12.00
SKU
Artemisia annua ,sweet wormwood, sweet annie, sweet sagewort , annual wormwood
Artemisia annua, also known as sweet wormwood, sweet annie, sweet sagewort, annual mugwort or annual wormwood is a common type of wormwood native