Definition, Meaning & Anagrams | English word CATARRH
CATARRH
Definitions of CATARRH
- A discharge of fluid associated with this condition.
- (pathology) Inflammation of the mucous membranes of the nose and throat.
Number of letters
7
Is palindrome
No
Search for CATARRH in:
Page preparation took: 157.42 ms.