VariousWords beta
Related Terms:
Noun
Definition: A lizard (Laudakia stellio or Stellagama stellio), olive-green with small stellate spots, common in the Eastern Mediterranean among ruins.
VariousWords beta
Definition: A lizard (Laudakia stellio or Stellagama stellio), olive-green with small stellate spots, common in the Eastern Mediterranean among ruins.