tarragon

This is not a dictionary! - Search for "tarragon" in The Danish Dictionary

  • May 31. 2013 from wordnet.princeton.edu

    tarragon noun english

    aromatic perennial of southeastern Russia

  • March 3. 2016 from wordnet.princeton.edu

    tarragon noun english

    fresh leaves (or leaves preserved in vinegar) used as seasoning