Noun Definition

serratula tinctoria

1.Definition: European perennial whose serrate leaves yield a yellow dye

Related Noun(s):sawwort

Category: Plants