Meaning of catarrh

Definition of catarrh

(noun) inflammation of the nose and throat with increased production of mucus

Other information on catarrh

WIKIPEDIA results for catarrh
Amazon results for catarrh