English dictionary
naris meaning and definition
Definition and meaning of naris at MeaningMonkey.org. naris meaning and definition in the English Dictionary.NARIS noun
Definition of naris (noun)
- any of the openings to the nasal cavities that allow air to flow through the cavities to the pharynx
Source: Princeton University Wordnet