1 English Synonyms for NOSEHOLE
Prev.1Next
nostril
Definition: 1. Either of the two orifices located on the nose (or on the beak of a bird); used as a passage for air and other gases to travel the nasal passages.
Show more information about nostril
Prev.1Next
Search took: 1.6529 ms