Lithospermum

Explore definitions, synonyms, and language insights of Lithospermum

Definitions

Noun
annual or perennial herbaceous or shrubby plants; cosmopolitan except Australia

More General Terms