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