Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of gromwell
  1. noun
    European perennial branching plant; occurs in hedgerows and at the edge of woodlands
Explanation of gromwell
My lists:
Recently viewed words: