Biology, asked by tanishthakur769, 11 months ago

Give me the best definition of olfactory receptors present in human body

Answers

Answered by Ragini650
0

Nose...............it is the only olfactory receptor and not an exampls

Answered by gautampatil45
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