YourDictionary

alinasal medical definition

adjective
Relating to the flaring portions of the nostrils.

link/cite print suggestion box