Due to sense of smell nose is also called _________.May 4, 2019 Marwa KhanIn Academics Mcqs, Biology McqsLeave a Comment on Due to sense of smell nose is also called _________. A. Touch organ B. Sensory organ C. Smell organ D. Olfactory organ Posts Tagged with… Biology