lithospermum officinale Meaning, Definition & Usage

  1. noun European perennial branching plant; occurs in hedgerows and at the edge of woodlands
    gromwell.

WordNet