tudikura meaning in english [Tel.] n. The aquatic plant named Pistia stratiotes. nirubudiki. Rox. iii. 131. hatha ane cettu.