tarragons (0 synonym found)

We don't have any synonyms for tarragons yet.

Did you mean…

Think tarragons belongs in the thesaurus? Recommend it and we'll take a look.


Definition of tarragons:

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

Definition of tarragons:

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

Back to Top