A boa constrictor lives in tropical rainforests and semi desert areas of Central and South America. It is carnivorous, eating any animal it can fit in its mouth except for vegetables. A distinguishing feature it shares with the T-Rex is that it is scaly and slimy.