Definitions of gromwell:

  • noun:   European perennial branching plant; occurs in hedgerows and at the edge of woodlands