• word of the day

    jaggery palm

    jaggery palm - Dictionary definition and meaning for word jaggery palm

    Definition
    (noun) fishtail palm of India to Malay Peninsula; sap yields a brown sugar (jaggery) and trunk pith yields sago
Connect with us on Facebook