telika meaning in english

[Tel.] n. The sesamum plant nuvvulacettu. telikapindi telika-pindi. n. The stuff that remains after the oil had been pressed from sesamum seed. Oil cake ganugapindi.telikavadu telika-vadu. n. An oilman, an oil merchant.