An Encylopedia Britannica Company

constrictor

constrictor
constrictor
Britannica Dictionary definition of CONSTRICTOR
see boa constrictor