Definition of Urticaria from the PharmacyDictionary.in
Urticaria
Synonyms or meaning of Urticaria
A skin issue characterized by red, itchy bumps known as hives.
Image related to Urticaria
Not Available
Definition of Urticaria from the PharmacyDictionary.in
A skin issue characterized by red, itchy bumps known as hives.
Not Available