Tarragon

Noun

  • The leaves of this plant (either fresh, or preserved in vinegar / oil mixture) used as a seasoning.
  • A perennial herb, the wormwood species Artemisia dracunculus, from Europe and parts of Asia.

Leave a Reply

Your email address will not be published.