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
Tweet