- gromwell as a noun:
- 1
gromwell
noun
1 gromwell
European perennial branching plant; occurs in hedgerows and at the edge of woodlands.
synonym: Lithospermum officinale.
Polish: nawrot lekarski
debug info: 0.0146
noun
European perennial branching plant; occurs in hedgerows and at the edge of woodlands.
synonym: Lithospermum officinale.
Polish: nawrot lekarski
debug info: 0.0146