Definitions | tarragon |
| noun
- A perennial herb, Artemisia dracunculus, from Europe and parts of Asia.
- The leaves of this plant (either fresh, or preserved in vinegar) used as a seasoning.
Translations: Supplemental Details:Sponsor an extended definition for tarragon for as little as $10 per month. Click here to contact us.
| |
|