English | German | Russian | Czech

gromwell English

Meaning gromwell meaning

What does gromwell mean?

gromwell

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

Synonyms gromwell synonyms

What other words have the same or similar meaning as gromwell?

gromwell English » English

Lithospermum officinale

Are you looking for...?