Gromwell - Definition

gromwell

n 1: European perennial branching plant; occurs in hedgerows and
at the edge of woodlands [syn: gromwell, Lithospermum
officinale]

Look up another word