Datasegment.com Online Dictionary
  Online Dictionary : D : dabb

dabb


1 definition found

dabb - Collaborative International Dictionary of English v.0.48 :

  Dabb \Dabb\ (d[.a]b), n. (Zool.)
     A large, spine-tailed lizard (Uromastix spinipes), found in
     Egypt, Arabia, and Palestine; -- called also dhobb, and
     dhubb.
     [1913 Webster]