Search term tarragon has 2 results
Jump to
EN English SV Swedish
tarragon (n) [botany - culinary] dragon (n) [botany - culinary] (u)
tarragon (n) [perennial herb Artemisia dracunculus] dragon (n) [perennial herb Artemisia dracunculus] (u)