Dictionary > Internal naris

Internal naris

Definition
noun
Either of the two internal nostrils, which are openings of the nasal cavities into the mouth or pharynx.
Supplement
Word origin: Latin nāris
Compare: external naris


You will also like...