Tarragon

Definition:

  • (n.) A plant of the genus Artemisa (A. dracunculus), much used in France for flavoring vinegar.

Compare tarragon with other words:

seasoning vs. tarragon

mixture vs. tarragon

oil vs. tarragon

tarragon vs. vinegar

plant vs. tarragon

leaves vs. tarragon

dracunculus vs. tarragon

artemisia vs. tarragon

tarragon vs. wormwood

herb vs. tarragon

perennial vs. tarragon