estragon has definitions from the fields of food,botany
1
[ noun ] (botany) aromatic perennial of southeastern Russia

Related terms

artemisia tarragon

2
[ noun ] (food) fresh leaves (or leaves preserved in vinegar) used as seasoning

Synonyms

tarragon

Related terms

herb tarragon

*