Hackmatack
English Meaning
The American larch (Larix Americana), a coniferous tree with slender deciduous leaves; also, its heavy, close-grained timber. Called also tamarack.
Sorry, No Malayalam Meaning for your input!
See Hackmatac Want To Try Hackmatack In Malayalam??