Meaning of cumfrey

Definition of cumfrey

(noun) perennial herbs of Europe and Iran; make rapidly growing groundcover for shaded areas

Other information on cumfrey

WIKIPEDIA results for cumfrey
Amazon results for cumfrey