comfrey
English Dictionary
->
Letter C
-> comfrey
Search Dictionary:
comfrey Definition
(n)
perennial
herbs
of
Europe
and
Iran
;
make
rapidly
growing
groundcover
for
shaded
areas
(n)
leaves
make
a
popular
tisane
;
young
leaves
used
in
salads
or
cooked
comfrey Synonyms
comfrey
cumfrey
healing herb
© Art Branch Inc.