English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result for Subnasal
Subnasal
(a.)
Situated under the nose; as, the subnasal point, or the
middle point of the inferior border of the anterior nasal aperture.