leliha लेलिह

Definition: mfn. (fr. Intensive)"constantly licking" , a kind of parasitical worm