• word of the day

    comfrey

    comfrey - Dictionary definition and meaning for word comfrey

    Definition
    (noun) perennial herbs of Europe and Iran; make rapidly growing groundcover for shaded areas
    Synonyms : cumfrey
    Definition
    (noun) leaves make a popular tisane; young leaves used in salads or cooked
    Synonyms : healing herb
Download our Mobile App Today
Receive our word of the day
on Whatsapp