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

Related terms

artemisia

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

Synonyms

estragon

Related terms

herb

*