Question

Olfactory receptor sites are located:
a. in the brain.
b. on cilia.
c. in the olfactory bulb.
d. on the basilar membrane.

Answer

This answer is hidden. It contains 1 characters.