Definition Definition

tarragon - Meaning and Examples

Meaning of 'tarragon' (Webster Dictionary)

1 . Tarragon [ n.]
- A plant of the genus Artemisa (A. dracunculus), much used in France for flavoring vinegar.