Urticaria

Definition of Urticaria from the PharmacyDictionary.in

Urticaria

A skin issue characterized by red, itchy bumps known as hives.

Not Available