godari meaning in english

[Tel.] n. The sediment of melted butter. vennakacina maddi. godari pelu godapelu. n. A kind of lice, pediculi pubis.