tarragonDict.lkDict.lk - Sinhala to English DictionaryMeaning tarragon Tweet Sinhala Dictionary definitions for tarragontarragon 🔊tarragon : සලාද සහ විනාකිරි රස ගැන්වීමට ගන්නා ශාක සුවඳක්tarragon definitionNoun. A plant of the genus Artemisa (A. dracunculus), much used in France for flavoring vinegar.Lern More AboutWiki Definition: tarragonGoogle Search result: GoogleWiki Article: Wikipedia Tweet