Olfactory organ

From Biology-Online Dictionary | Biology-Online Dictionary

olfactory organ

The olfactory region in the superior portion of the nasal cavity.

Synonym: organum olfactus, organ of smell.