adenoidal
Explore definitions, synonyms, and language insights of adenoidal
Definitions
Adjective
of or pertaining to the adenoids
Adjective Satellite
sounding as if the nose were pinched; "a whining nasal voice"