COMFREY

Definition of COMFREY

  1. (noun)perennial herbs of Europe and Iran; make rapidly growing groundcover for shaded areas
  2. (noun)leaves make a popular tisane; young leaves used in salads or cooked