Glossary Psychology / Term
located within the upper nasal passage and embedded with 10 to 20 million receptor cells.
Permanent link Olfactory Membrane - Creation date 2021-12-05