a muscle that contracts a cavity or orifice or compresses an organ
constrictors
noun(con-stric-tor)
a snake (such as a boa constrictor) that coils around and compresses prey
constrictors
noun(con-stric-tor)
one that constricts
constrictors
noun(con-stric-tor)
a tropical American boa (Boa constrictor synonym Constrictor constrictor) that is light brown barred or mottled with darker brown and reaches a length of 10 feet (3 meters) or more; broadly : boa