Large constrictor (3)
(Other definitions for anaconda that I've seen before include "Large South American snake" , "One can get crush on" , "South American python" , "Large boa of South America" , "crawler" .)
(Other definitions for boa that I've seen before include "Large constrictor snake" , "Python" , "strangler" , "native American" , "Large snake provides a neck decoration" .)