Lithospermum officinale

Explore definitions, synonyms, and language insights of Lithospermum officinale

Definitions

Noun
European perennial branching plant; occurs in hedgerows and at the edge of woodlands

More General Terms