gromwell
English Dictionary
->
Letter G
-> gromwell
Search Dictionary:
gromwell Definition
(n)
European
perennial
branching
plant
;
occurs
in
hedgerows
and
at
the
edge
of
woodlands
gromwell Synonyms
gromwell
Lithospermum officinale
© Art Branch Inc.