Scientific investigation and research continue to reveal the Hand of the Creator. In this case, it is the remarkable electric fish (ray-finned fish, or knifefish belonging to the order Anguilliformes). The electric organ of these fish found in Africa and South America is nothing short of amazing.
Electric organs help electric fish, such as the electric eel, do all sorts of amazing things: They sen… More…
Source: icr.org
Thanks! Share it with your friends!
Tweet
Share
Pin It
LinkedIn
Google+
Reddit
Tumblr