Serratula tinctoria
WordNet

noun


(1)   European perennial whose serrate leaves yield a yellow dye
 
x
OK