Home / T / tarragon

tarragon

noun 8 letters Scrabble 9 WWF 11
Definitions
noun

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

noun

aromatic perennial of southeastern Russia

Want another word?
Spin the dictionary for a fresh one.
Generate a word →