olfactory pit


n.

nasal pit

Words nearby olfactory pit