ophisaurus
1. [ noun ] (biology,zoology) glass lizards
Synonyms: genus_Ophisaurus
Related terms: reptile_genus Anguidae glass_lizard