tarragon meaning
Tarragon definition, an Old World plant, Artemisia dracunculus, having aromatic leaves used for seasoning. See more.