nalusu meaning in english

[Tel. from nalugu.] n. A mote or particle: an atom: a mote that gets into the eye, renuvu. nalusanta very little, as much as an atom.