Definitions
There is 1 meaning of the phrase
Caryota Urens.
Caryota Urens - as a noun
Fishtail palm of india to malay peninsula; sap yields a brown sugar (jaggery) and trunk pith yields sago
Synonyms (Exact Relations)
jaggery palmkittulkitulkitul treetoddy palmwine palm