English Dictionary
◊ CUMFREY
cumfrey
n : perennial herbs of Europe and Iran; make rapidly growing
groundcover for shaded areas [syn: {comfrey}]