tarragona ( synonym found)

Definition of tarragona:

°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.

Definition of tarragona:

°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.

Back to Top