Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. A plant, a species of Clitoria. The black and white species.