Synonyms and Antonyms for tarragon

1. tarragon (n.)

aromatic perennial of southeastern Russia

Synonyms:

2. tarragon (n.)

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

Synonyms: