ophisaurus

Noun
  1. Glass lizards (synset 101692980)

Found on Word Lists

Other Searches