tarragon
1. [ noun ] (botany) aromatic perennial of southeastern Russia
Synonyms: Artemisia_dracunculus estragon
Related terms: artemisia
2. [ noun ] (food) fresh leaves (or leaves preserved in vinegar) used as seasoning
Synonyms: estragon
Related terms: herb
Similar spelling:   Tarzan
  tarquin