tandra meaning in english

[Tel.] n. Jelly or jam; the inspissated juice of any plant mamidi tandra mango jelly. tatitandri palmyra jelly. tandracettu tandra-chettu. n. A kind of tree, Termindlia bellerica.vibhitakamu. tandrakaya the nut of this tree.