WTWM
Show
Light
whatsthatwordmean
← Definition
share
Guess
naris
noun
A nostril or nasal opening, especially in animals.
Synonyms
nostril
noun