TARRAGON


Meaning of TARRAGON in English

noun a plant of the genus artemisa (a. dracunculus), much used in france for flavoring vinegar.

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