Definition of CONSTRICTORS
noun : CONSTRICTORS
Source: WordNet 3.1
-
1. (
) any of various large nonvenomous snakes that kill their prey by crushing it in its coils ;
See more about : CONSTRICTORS