Where in nature could you find a source of energy just like batteries

1 answer

Could it be an electric eel?

I hope this helps. Thanks for asking.