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 |

Developed & Maintained By Taraprasad.com

Treasure Words