Hives

Definition of Hives from the PharmacyDictionary.in

Hives

Another term for urticaria, a skin condition characterized by itchy welts or red bumps.

Not Available