Definitions of estragon:

  • noun:   fresh leaves (or leaves preserved in vinegar) used as seasoning
  • noun:   aromatic perennial of southeastern Russia