Synonyms of Tarragon in English :
Antonyms of Tarragon in English
Thesaurus of Tarragon in English
Tarragon
see definition of tarragonSynonyms of tarragon
1. (noun) aromatic perennial of southeastern Russia
2. (noun) fresh leaves (or leaves preserved in vinegar) used as seasoning