Ophisaurus
noun
Ophi·sau·rus
| \ ˌäfəˈsȯrəs, ˌōf-\
Definition of Ophisaurus
: a genus of lizards comprising the glass snakes
Keep scrolling for more