Question 108 of 127

Assertion   :       Taste buds are called the sense organs for olfaction.

Reason      :       Taste buds bear olfactory receptor cells which get stimulated by certain.

Show Options