Meaning of comfrey
Definition of comfrey
(noun)
perennial
herbs of Europe and Iran;
make
rapidly
growing
groundcover
for
shaded
areas
leaves
make
a
popular
tisane;
young
leaves
used
in salads or
cooked
Other information on comfrey
WIKIPEDIA results for
comfrey
Amazon results for
comfrey
Tweet