ANTICATARRHAL MEANING IN ENGLISH

• Anticatarrhal Definition & Synonyms

  1. (n.) An anticatarrhal remedy.
  2. (a.) Efficacious against catarrh.


RECENT SEARCHES