Meaning of lithospermum canescens

Definition of lithospermum canescens

(noun) perennial North American plant with greyish hairy foliage yielding a red or yellow pigment

Other information on lithospermum canescens

WIKIPEDIA results for lithospermum canescens
Amazon results for lithospermum canescens