දෙඩ්ඩුභdeḍḍubhaDigital Pāḷi Dictionarydeḍḍubha masc snake; reptile; lizard; (comm) water snakeඩෙඩ්ඩුභ ← දෙඩවීම දෙඩ්ඩුභක →