FreeNoah

Psychology A11 (14/20)

Olfactory cells are the receptor neurons of the nose.

What are pheromones?





Need Help? Watch the Video Below.