Do sharks taste blood or smell blood in water?

Shark smells blood in water. It can detect one drop of blood in a million drops of water (25 gallons or 100 liters) and can smell blood 0.25 mile (0.4 km) away.
Answered by kgb agent Ernalou M on Thursday, March 29 2012 at 01:53PM EDT