• Estragon

    Origin

    From French estragon ("tarragon")

    Full definition of estragon

    Noun

    estragon

    (plural estragons)
    1. tarragon
    © Wiktionary