greater short-horned lizard - English Synonyms Dictionary