ඩෙඩ්ඩුභḍeḍḍubhaDigital Pāḷi Dictionaryḍeḍḍubha masc water snake; (comm) with a head like a water snakeදෙඩ්ඩුභ ← ඩෙකාහයිඩ්රේට් ඩෙති →