olfactory capsule

noun

Definition of olfactory capsule