catarrh

Explore definitions, synonyms, and language insights of catarrh

Definitions

Noun
inflammation of the nose and throat with increased production of mucus

More General Terms