Dictionary Definition:
duṇḍubha and ○bhi m. a kind of lizard MBh. vii, 6905 Suśr. Var. (= duṇḍubha • cf. also dundubha and ○bhika)