GROMWELL





Definition:

  1. [noun] European perennial branching plant; occurs in hedgerows and at the edge of woodlands
    Synonyms: Lithospermum officinale

Synonyms: