Give me the best definition of olfactory receptors present in human body
Answers
Answered by
0
Nose...............it is the only olfactory receptor and not an exampls
Answered by
0
The olfactory word means "smell".
the receptors recepting the stimulus of smell molecules in air are called olfactory receptors of human body.
nose is olfactory receptor of human body.
Similar questions
Math,
7 months ago
Math,
7 months ago
India Languages,
7 months ago
Math,
1 year ago
History,
1 year ago
Social Sciences,
1 year ago
Social Sciences,
1 year ago