Comfrey
English Meaning
A rough, hairy, perennial plant of several species, of the genus Symphytum.
- Any of various hairy perennial Eurasian herbs of the genus Symphytum, especially S. officinale, having variously colored flowers in coiled cymes and long used in herbal medicine. Also called healing herb.
Sorry, No Malayalam Meaning for your input!
See Comfre Want To Try Comfrey In Malayalam??