Definition of "estragon"

estragon

  • noun

    countable and uncountable, plural estragons

    1. tarragon