LITHOSPERMUM CANESCENS
(noun)Definitions
There is 1 meaning of the phrase
Lithospermum Canescens.
Lithospermum Canescens - as a noun
Perennial north american plant with greyish hairy foliage yielding a red or yellow pigment
Synonyms (Exact Relations)
hoary puccoonindian paint