English | German | Russian | Czech

comfrey English

Meaning comfrey meaning

What does comfrey mean?

comfrey

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

Synonyms comfrey synonyms

What other words have the same or similar meaning as comfrey?

Are you looking for...?