artemisia_dracunculusEnglish

Artemisia dracunculus, estragon, tarragon

Noun

Aromatic perennial of southeastern Russia

English: tarragon, estragon, Artemisia dracunculus

Bahasa: taragon

Bahasa words with similar meanings

English words with similar meanings

Show 2 words