VariousWords beta
Definitions:
Noun
boa constrictor
Constrictor constrictor
Definition: very large boa of tropical America and West Indies