English Dictionary
◊ OPHISAURUS
Ophisaurus
n : glass lizards [syn: {Ophisaurus}, {genus Ophisaurus}]