'estragon' definitions:
Definition of 'estragon'
(from WordNet)
noun
Aromatic perennial of southeastern Russia [syn: tarragon, estragon, Artemisia dracunculus]
noun
Fresh leaves (or leaves preserved in vinegar) used as seasoning [syn: tarragon, estragon]