Olfactory Bulb
« Back to Glossary Index

Part of the body’s sense of smell, made up of millions of receptor cells capable of identifying chemicals in the air.

Glossary Term & Definition Glossary Index

Copyright © 2021 Barista Hustle, All Rights Reserved!

You have Successfully Subscribed!