Your sense of smell involves much more than enjoying a hike through an aromatic pine forest or appreciating delicious foods.1,2
Our ability to smell is known as olfactory reception, and there’s nothing simple about it. God has equipped us with about 12 million special structures called olfactory receptors.3 These sensors detect a variety of odorants as they enter our nasal passages. As those fragrant m…
Thanks! Share it with your friends!
Tweet
Share
Pin It
LinkedIn
Google+
Reddit
Tumblr