tarragonEnglish

estragon, tarragon, Artemisia dracunculus

Noun

Aromatic perennial of southeastern Russia

English: tarragon, estragon, Artemisia dracunculus

Bahasa: taragon

Fresh leaves (or leaves preserved in vinegar) used as seasoning

English: tarragon, estragon

Bahasa words with similar meanings

English words with similar meanings

Show 2 words