constrictor (n.) Look up constrictor at Dictionary.com
1735, agent noun in Latin form from constrict.