TARRAGON


Meaning of TARRAGON in English

[tar.ra.gon] n [MF targon, fr. ML tarchon, fr. Ar tarkhun] (1538): a small widely cultivated perennial artemisia (Artemisia dracunculus) having pungent narrow usu. entire leaves; also: its leaves used as a flavoring

Merriam-Webster English vocab.      Английский словарь Merriam Webster.