nurugu meaning in english

[Tel.] n. Froth, foam, scum. samudrapunurugu sea foam, the bone of the cuttle fish, from which pounce is made. (Ainslie.) nurugudabba nurugu-dabba. n. The liver. karjamu.