Meaning of jaggery palm
Definition of jaggery palm
(noun)
fishtail
palm
of India to Malay Peninsula; sap yields a
brown
sugar
(jaggery) and
trunk
pith
yields
sago
Other information on jaggery palm
WIKIPEDIA results for
jaggery palm
Amazon results for
jaggery palm
Tweet