image
The nose knows Humans have some 20 million olfactory receptors. A bloodhound has 220 million (Herz, 2007).
Layne Bailey/The Charlotte Observer/AP Photo