English Wikipedia - The Free Encycl...
Download this dictionary
Dibamidae
Dibamidae is a family of legless lizards found in tropical forests. Relatively little is known about the dibamid lizards, which are native to Mexico, Southeast AsiaIndonesia, the Philippine Islands, and western New Guinea.

See more at Wikipedia.org...


© This article uses material from Wikipedia® and is licensed under the GNU Free Documentation License and under the Creative Commons Attribution-ShareAlike License