Largest constrictor (8)
I believe the answer is:
anaconda
(Other definitions for anaconda that I've seen before include "Strangler" , "One may put squeeze on" , "Large boa of South America" , "Large water snake" , "South American killer" .)
I believe the answer is:
anaconda
(Other definitions for anaconda that I've seen before include "Strangler" , "One may put squeeze on" , "Large boa of South America" , "Large water snake" , "South American killer" .)