Cumfrey (Noun)
Meaning
Perennial herbs of Europe and Iran; make rapidly growing groundcover for shaded areas.
Classification
Nouns denoting plants.
Perennial herbs of Europe and Iran; make rapidly growing groundcover for shaded areas.
Nouns denoting plants.