English | German | Russian | Czech

tarragon English

Meaning tarragon meaning

What does tarragon mean?

tarragon

fresh leaves (or leaves preserved in vinegar) used as seasoning aromatic perennial of southeastern Russia

Synonyms tarragon synonyms

What other words have the same or similar meaning as tarragon?

Topics tarragon topics

What do people use tarragon to talk about?

Are you looking for...?