Helichrysum
English Meaning
A genus of composite plants, with shining, commonly white or yellow, or sometimes reddish, radiated involucres, which are often called "everlasting flowers."
Sorry, No Malayalam Meaning for your input!
See Helichrysu Want To Try Helichrysum In Malayalam??