estragon Meaning, Definition & Usage

  1. noun aromatic perennial of southeastern Russia
    Artemisia dracunculus; tarragon.
  2. noun fresh leaves (or leaves preserved in vinegar) used as seasoning
    tarragon.

WordNet