ghurghura घुर्घुर

Definition: m. a kind of worm burrowing in the skin (Dracunculus)