Definition, synonyms and related words
A lizard (Laudakia stellio or Stellagama stellio), olive-green with small stellate spots, common in the Eastern Mediterranean among ruins.