constrictor (n.)youdaoicibaDictYouDict[constrictor 词源字典]
1735, agent noun in Latin form from constrict.[constrictor etymology, constrictor origin, 英语词源]