You have searched the English word tarragon meaning in French estragon. tarragon meaning has been search 1321 (one thousand three hundred and twenty-one) times till 1/24/2020. You can also find tarragon meaning and Translation in Urdu, Hindi, Arabic, Spanish, French and other languages.

TARRAGON MEANING IN FRENCH

English
French
Tarragon estragon  

Definition & Synonyms


• Tarragon

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