Definitions for estragon
Overview of noun estragon
The noun estragon has 2 senses? (no senses from tagged texts)
1. tarragon, estragon, Artemisia dracunculus
(aromatic perennial of southeastern Russia)
2. tarragon, estragon
(fresh leaves (or leaves preserved in vinegar) used as seasoning)






