English | German | Russian | Czech

estragon English

Meaning estragon meaning

What does estragon mean?

estragon

(= tarragon) fresh leaves (or leaves preserved in vinegar) used as seasoning (= tarragon) aromatic perennial of southeastern Russia

Synonyms estragon synonyms

What other words have the same or similar meaning as estragon?

estragon English » English

tarragon Artemisia dracunculus

Are you looking for...?