cumfreyEnglish

comfrey, cumfrey

Noun

Perennial herbs of Europe and Iran, make rapidly growing groundcover for shaded areas

English: comfrey, cumfrey

English words with similar meanings

Show 1 words