Meaning of lithospermum officinale

Definition of lithospermum officinale

(noun) European perennial branching plant; occurs in hedgerows and at the edge of woodlands

Other information on lithospermum officinale

WIKIPEDIA results for lithospermum officinale
Amazon results for lithospermum officinale