cumfrey
English Dictionary
->
Letter C
-> cumfrey
Search Dictionary:
cumfrey Definition
(n)
perennial
herbs
of
Europe
and
Iran
;
make
rapidly
growing
groundcover
for
shaded
areas
cumfrey Synonyms
comfrey
cumfrey
© Art Branch Inc.