Search Details

Word: tarragon (lookup usage) (lookup stats)


Meaning:

Noun:

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

Source: Wiktionary | Src Info »