Dibamidae is a family of legless lizards found in tropical forests. Relatively little is known about the dibamid lizards, which are native to Mexico, SE Asia, Indonesia, the Philippine Islands and western New Guinea.
Loading full description...
There isn't a Wikipedia article or
redirect titled 'Dibamidae'. Perhaps you'd like to
make one?