Crampfish

Webster's Dictionary of the English Language

·noun The torpedo, or electric ray, the touch of which gives an electric shock. ·see Electric fish, and Torpedo.