What is Russian Tarragon?
Russian Tarragon (Artemisia dracunculoides) is a perennial herb native to regions spanning from Afghanistan and Alberta in North America to various parts of Asia. Russian Tarragon (Latin: Artemisia dracunculoides) is a medicinal plant catalogued in PlantSage.
