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