Synonyms and Antonyms for Constrictor_constrictor

1. Constrictor constrictor (n.)

very large boa of tropical America and West Indies

Synonyms: