Recent Searches
GRE Word List made easy using Mnemonics
flying lizard - Dictionary definition and meaning for flying lizard
FLYING LIZARD
(noun) any of several small tropical Asian lizards capable of gliding by spreading winglike membranes on each side of the body
synonyms : dragon , flying dragon
WordNet® 3.0, © 2006 by Princeton University.


