Definition of Hives from the PharmacyDictionary.in
Hives
Synonyms or meaning of Hives
Another term for urticaria, a skin condition characterized by itchy welts or red bumps.
Image related to Hives
Not Available
Definition of Hives from the PharmacyDictionary.in
Another term for urticaria, a skin condition characterized by itchy welts or red bumps.
Not Available