Tarragon - What does it mean?
tarragon | |
A perennial herb, the wormwood species Artemisia dracunculus , from Europe and parts of Asia.
The leaves of this plant (either fresh, or preserved in vinegar / oil mixture) used as a seasoning.
