Posts

Showing posts with the label olfactory

The human nose does smell a lot

The human nose can detect at least 1 trillion different odours, much higher than the 10,000 scents earlier estimated, says the Nature magazine . The noted science magazine also says that the human nose has around 400 types of scent receptors.