Definition of Constrictor

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

Semanticaly linked words with "constrictor"

Hyponims for word "constrictor"