English dictionary
green lizard meaning and definition
Definition and meaning of green lizard at MeaningMonkey.org. green lizard meaning and definition in the English Dictionary.GREEN LIZARD noun
Definition of green lizard (noun)
- a common Eurasian lizard about a foot long
- synonyms: Lacerta viridis
Source: Princeton University Wordnet