Table of Contents
Synonyms
Etymology
1. tarragon
noun. fresh leaves (or leaves preserved in vinegar) used as seasoning.
Synonyms
Etymology
- targon (Middle French (ca. 1400-1600))
2. tarragon
noun. aromatic perennial of southeastern Russia.
Synonyms
Etymology
- targon (Middle French (ca. 1400-1600))