Search term tarragon has 2 results
Jump to
EN English FR French
tarragon (n) [botany - culinary] estragon (n) {m} [botany - culinary]
tarragon (n) [perennial herb Artemisia dracunculus] estragon (n) {m} [perennial herb Artemisia dracunculus]