English Dictionary
◊ GROMWELL
gromwell
n : European perennial branching plant; occurs in hedgerows and
at the edge of woodlands [syn: {Lithospermum officinale}]