Shellbark
English Meaning
A species of hickory (Carya alba) whose outer bark is loose and peeling; a shagbark; also, its nut.
Sorry, No Malayalam Meaning for your input!
See Shellbar Want To Try Shellbark In Malayalam??