Glossary
A cell of the olfactory mucosa that has receptors for the sense of smell. Olfactory cells are continuously replaced from stem cells throughout adult life.
Posted
in
by
Tags: