Meaning of constrictor
Definition of constrictor
(noun)
any of
various
large
nonvenomous
snakes that
kill
their
prey
by
crushing
it in its coils
Other information on constrictor
WIKIPEDIA results for
constrictor
Amazon results for
constrictor
Tweet