CATARRHAL MEANING IN ENGLISH

• Catarrhal Definition & Synonyms

  1. (a.) Pertaining to, produced by, or attending, catarrh; of the nature of catarrh.


RECENT SEARCHES