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
Tweet