boa constrictor
noun
1- a large snake, typically with bold markings, that kills by coiling around its prey and asphyxiating it, native to tropical America王蛇。
1.1
- Boa constrictor, family Boidae.拉丁名Boa constrictor,蟒科。