kaduduru meaning in english

[Tel.] n. A wild bee. kandiriga.