Definition of Green Lizard

  • 1. A common Eurasian lizard about a foot long Noun

Synonyms for word "green lizard"

Semanticaly linked words with "green lizard"

Hyponims for word "green lizard"