
Has our sense of smell evolved based on what is good and bad for us?
Something that smells so rotten surely can't be good for you, right?
Asked by: Tom Russell, Democratic Republic of the Congo
Yes, we have evolved a higher sensitivity to smells that indicate poison or danger. Rotten fish, for example, smells so disgusting because it's teeming with bacteria, and we've evolved to interpret the odour as a warning that eating the fish would likely make us ill.
It's true that we become more sensitive to some smells after we learn to associate them with a bad experience. But cadaverine and putrescine, which are produced by decaying corpses, smell revolting even if you have never smelled a dead body before. This aversion is shared with lots of animals and evolved at least 420 million years ago.

Authors

Luis trained as a zoologist, but now works as a science and technology educator. In his spare time he builds 3D-printed robots, in the hope that he will be spared when the revolution inevitably comes.
Sponsored Deals

May Half Price Sale
- Save up to 52% when you subscribe to BBC Science Focus Magazine.
- Risk - free offer! Cancel at any time when you subscribe via Direct Debit.
- FREE UK delivery.
- Stay up to date with the latest developments in the worlds of science and technology.