gromwell
1.
(
noun
) European perennial branching plant; occurs in hedgerows and at the edge of woodlands
Synonyms:
Lithospermum officinale
Related Words:
herb
,
herbaceous plant
Terms and Conditions of Use / Copyright Notice