serratula tinctoria

Noun
  1. European perennial whose serrate leaves yield a yellow dye (synset 112035392)

Found on Word Lists

Other Searches