Telugu English Dictionary
Free Telugu Online Dictionary
[Skt.] n. The pollen of a flower. puppodi. Dust, dummu.