tarragon

(noun)

noun

1. aromatic perennial of southeastern Russia

Similar word(s): estragon

Definition categories: plant, artemisia

2. fresh leaves (or leaves preserved in vinegar) used as seasoning

Similar word(s): estragon

Definition categories: food, herb