Comfrey Meaning

There are 2 meaning(s) for word Comfrey

Meaning 1 : perennial herbs of Europe and Iran; make rapidly growing groundcover for shaded areas

    Synonyms : cumfrey
Meaning 2 : leaves make a popular tisane; young leaves used in salads or cooked

    Synonyms : healing herb