Also known as: Smell Receptors
Description
Olfactory Receptors are a type of Receptor located in the Mucous Membranes high in the Nose. Olfactory Receptors conti ...