ivuru meaning in english

[Tel.] n. A sprout. ciguru. ipuru v. n. To sprout or shoot. cigurcuta. To dry up. inku ivurucu or ivurcu ivurutsu. v. t. To cause to dry up.