The receptors of olfaction are found in this structure._____
a. Superior nasal mucosa b.Nose c. Olfactory cells d.Epithelial cells e. Face
Please explain in the best possible way. Thank you
Join a community of subject matter experts. Register for FREE to view solutions, replies, and use search function. Request answer by replying!