Lithospermum
Explore definitions, synonyms, and language insights of Lithospermum
Definitions
Noun
annual or perennial herbaceous or shrubby plants; cosmopolitan except Australia
Explore definitions, synonyms, and language insights of Lithospermum