meaning of gromwell
1. A plant of the genus Lithospermum (L. arvense), anciently used, because of its stony pericarp, in the cure of gravel. The German gromwell is the Stellera.
2. European perennial branching plant; occurs in hedgerows and at the edge of woodlands
Related Words
gromwell |