Monier-Williams Sanskrit-English Dictionary m. a kind of worm or parasite S3a1rn3gS. 150208 1190,1 239411 Source entry