1. anticatarrhal - Noun
2. anticatarrhal - Adjective
Efficacious against catarrh.
An anticatarrhal remedy.