Catarrhs Meaning
There are 1 meaning(s) for word Catarrhs
Meaning 1 : inflammation of the nose and throat with increased production of mucus
Similar words of Catarrhs :
There are 1 meaning(s) for word Catarrhs
Similar words of Catarrhs :