constrictor

constrictor
noun
  1. a snake that kills by coiling round its prey and asphyxiating it
    蟒,大蟒;大蛇
  2. Families Boidae and Pythonidae, and some members of other families (in particular Colubridae)
    蚺科和蟒科及其他科的一些成员(尤指遊蛇科)
  3. (亦作 constrictor muscle)(Anatomy)a muscle whose contraction narrows a vessel or passage
    (剖)括约肌,缩肌
    ■each of the muscles which constrict the pharynx
    缩窄器
语源
  1. early 18th cent.: modern Latin, from constrict- 'bound tightly together', from the verb constringere (see constrain)
英语宝典
考试词汇表