poduru meaning in english [Tel.] v. n. To blossom, pucu, podirincu podirintsu. v. a. To cause to blossom, pucunatluceyu.