Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] A plant called Roxburghia gloriosoides. Rox. ii. 234.