Nasal Capsule Definition

noun

The cartilage enclosing the embryonic nasal cavity.

Wiktionary

The sensory capsule responsible for the sense of smell.

Wiktionary

Find Similar Words

Find similar words to nasal capsule using the buttons below.

Words Starting With

Words Ending With

Unscrambles

nasal capsule