English dictionary
gromwell meaning and definition
Definition and meaning of gromwell at MeaningMonkey.org. gromwell meaning and definition in the English Dictionary.GROMWELL noun
Definition of gromwell (noun)
- European perennial branching plant; occurs in hedgerows and at the edge of woodlands
- synonyms: Lithospermum officinale
Source: Princeton University Wordnet