VariousWords beta
Definitions:
Noun
boa constrictor
Constrictor constrictor
Definition: very large boa of tropical America and West Indies
Definition: A large tropical American snake, Boa constrictor, that kills its prey by squeezing them.