constrictor_constrictor has definitions from the field of zoology
1
[ noun ] (zoology) very large boa of tropical America and West Indies

Synonyms

boa_constrictor

Related terms

boa

*