Datasegment.com Online Dictionary
  Online Dictionary : E : estragon

estragon


1 definition found

estragon - WordNet (r) 2.1 (2005) :

  estragon
      n 1: aromatic perennial of southeastern Russia [syn: tarragon,
           estragon, Artemisia dracunculus]
      2: fresh leaves (or leaves preserved in vinegar) used as
         seasoning [syn: tarragon, estragon]