Toll Free: (800) 790-3680

"tarragon" Definition & Translations

Search for an expression in any language pair... Dictionary Home

tarragon (English)
A perennial herb, Artemisia dracunculus, from Europe and parts of Asia.
The leaves of this plant (Artemisia dracunculus) either fresh, or preserved in vinegar, used as a seasoning.

Translate tarragon

Learn how to say "tarragon" in other languages:

Browse our dictionary

Find other interesting words by browsing through our English dictionary.

Get Quote

Translation Services USA® is the registered trademark of Translation Services USA LLC