首页英语词典constrictorconstrictor英英释意

constrictor

英 [kən'strɪktə] 美[kən'strɪktɚ]
  • n. 大蟒;括约肌;使压缩之物

英英释意


1. any of various large nonvenomous snakes that kill their prey by crushing it in its coils