Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

subnasal Definition

Cancel
subnasal
noun
Located under the nose

Words Related to subnasal!

subnasal Examples by Brain Bank Users