reptile covered with sharp-pointed tubercles - Spanish English Dictionary