meaning of catarrhal

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


Related Words

catarrhal |

Developed & Maintained By Taraprasad.com

Treasure Words