indo-chinese spiny lizard - English Synonyms Dictionary