green lizard
noun
- 1
a common Eurasian lizard about a foot long
Synonyms
Also useful for “green lizard”:Scrabble— High-value letters — see what it scores
a common Eurasian lizard about a foot long
Also useful for “green lizard”:Scrabble— High-value letters — see what it scores