Definition of French tarragon in US English:

French tarragon

noun

  • A variety of tarragon, Artemisia dracunculus, cultivated especially for culinary use.

Origin

1940s.