GeneralConnection.com
➔
Dictionary
tarragon
Noun
1. estragon
2. Artemisia dracunculus, artemisia, estragon
2. herb
Usage