Large docile lizard, often kept as a pet Aliens Answers | CodyCross Solutions