Subscribe
URL of the page has been copied to clipboard.
Meaning : Aromatic perennial of southeastern Russia.
Synonyms : artemisia dracunculus, tarragon
Meaning : Fresh leaves (or leaves preserved in vinegar) used as seasoning.
Synonyms : tarragon
Install App
Estragon meaning in Bengali (Bangla).