meaning of cumfrey

1. See Comfrey.
2.
perennial herbs of Europe and Iran; make rapidly growing groundcover for shaded areas


Related Words

cumfrey |

Developed & Maintained By Taraprasad.com

Treasure Words