English edit

Noun edit

nasal capsule (plural nasal capsules)

  1. (anatomy) The cartilage enclosing the embryonic nasal cavity
  2. (anatomy) The sensory capsule responsible for the sense of smell