flying lizard

Noun
  1. Any of several small tropical Asian lizards capable of gliding by spreading winglike membranes on each side of the body (synset 101691230)

Found on Word Lists

Other Searches