Definitions
There is 1 meaning of the phrase
Flying Lizard.
Flying Lizard - as a noun
Any of several small tropical asian lizards capable of gliding by spreading winglike membranes on each side of the body
Synonyms (Exact Relations)
dragonflying dragonExample Sentences
"The flying lizard gracefully glided through the air to catch its prey."
"I was amazed when I saw a flying lizard in the rainforest."
"The flying lizard's skin camouflaged perfectly with the tree bark."
"Have you ever seen a flying lizard in real life?"
"The flying lizard uses its elongated ribs to glide from tree to tree."