Definition of Green Lizard in English :
Define Green Lizard in English
Green Lizard meaning in English
Meaning of Green Lizard in English
Pronunciation of Green Lizard in English
Green Lizard pronunciation in English
Pronounce Green Lizard in English
Green Lizard
see synonyms of green lizardNoun
WordNet Lexical Database for English. Princeton University. 2010.