Adjective Definition

adenoidal

1.Definition: of or pertaining to the adenoids


2.Definition: sounding as if the nose were pinched

Related Adjective(s):nasal, pinched




Please Share