Table of Contents > Health Dictionary > Olfactory glomerulus

Olfactory glomerulus

One of the small spheric territories in the olfactory bulb in which dendrites of mitral and tufted cells synapse with axons of olfactory receptor cells.
    Top Health
    To learn more, select a condition from the following menu.
    Healthy Edge
    Delicious Living