Real Science on MSN
Watch an electric eel fire 860 volts – it locks prey instantly
Electric eels can generate up to 860 volts, using specialized electric organs that make up most of their body, allowing them ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results