gromwell

(noun)

noun

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

Definition categories: plant, herb