Odor Receptor Cells (Olfactory Receptor Cells)
A specialized nerve cell, embedded in the mucous membrane of the nose.
Part of: Smell, Olfactory System, Neurons (Nerve Cells)
A specialized nerve cell, embedded in the mucous membrane of the nose.
Related terms: Odor receptors, Olfactory receptors
Part of: Smell, Olfactory System, Neurons (Nerve Cells)