Meaning of lithospermum

Definition of lithospermum

(noun) annual or perennial herbaceous or shrubby plants; cosmopolitan except Australia

Other information on lithospermum

WIKIPEDIA results for lithospermum
Amazon results for lithospermum