Anaconda is seen as monstrous creatures in movies and cartoons, devouring hapless explorers and other animals. Their size and reputation as powerful constrictors have captured the human imagination for hundreds of years. The reality about these hissing giants of South ...