what is an olfactory receptor
An olfactory receptor is a contact site on certain cells in the brains of humans and most animals that helps process and identify smells.n olfactory receptor is a contact site on certain cells in the brains of humans and most animals that helps process and identify smells.