constrictor

/kən'striktə/
Noun
  1. any of various large nonvenomous snakes that kill their prey by crushing it in its coils

Khám phá thêm

Các từ liên quan

Từ gần giống

constrictor
A large constrictor snake coils around a tree branch in the rainforest.