English dictionary

estragon meaning and definition

ESTRAGON noun

Definition of estragon (noun)

  1. aromatic perennial of southeastern Russia
  2. fresh leaves (or leaves preserved in vinegar) used as seasoning
Source: Princeton University Wordnet