Meaning of sawwort

Definition of sawwort

(noun) European perennial whose serrate leaves yield a yellow dye

Other information on sawwort

WIKIPEDIA results for sawwort
Amazon results for sawwort