Definition of Cumfrey

  • 1. Perennial herbs of Europe and Iran; make rapidly growing groundcover for shaded areas Noun

Synonyms for word "cumfrey"

Semanticaly linked words with "cumfrey"

Hyponims for word "cumfrey"