GROMWELL

Definition of GROMWELL

  1. (noun)European perennial branching plant; occurs in hedgerows and at the edge of woodlands