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 »