- Constrictor constrictor as a noun:
- 1
Constrictor constrictor
noun
1 Constrictor constrictor
Very large boa of tropical America and West Indies.
synonym: boa constrictor.
Polish: boa czerwonoogonowy
debug info: 0.045
noun
Very large boa of tropical America and West Indies.
synonym: boa constrictor.
Polish: boa czerwonoogonowy
debug info: 0.045