boa: any of several chiefly tropical constrictors with vestigial hind limbs
constrictor: any of various large nonvenomous snakes that kill their prey by crushing it in its coils
ground-shaker: huge herbivorous dinosaur of the Cretaceous found in western North America