EN

Synonyms for dragon's wort

Most common

tarragon

All synonyms

Noun

Definitions

  1. n. 1

    A perennial herb, tarragon, Artemisia dracunculus.

By length

8 letters
tarragon