estragon
English Dictionary
->
Letter E
-> estragon
Search Dictionary:
estragon Definition
(n)
aromatic
perennial
of
southeastern
Russia
(n)
fresh
leaves
(
or
leaves
preserved
in
vinegar
)
used
as
seasoning
estragon Synonyms
Artemisia dracunculus
estragon
tarragon
© Art Branch Inc.