taylor's spiny lizard - English Synonyms Dictionary