Definition for Urticaria
From Biology Forums Dictionary
Severe itching associated with hives, usually linked to food allergy, stress, or drug re-actions.
From Biology Forums Dictionary
Severe itching associated with hives, usually linked to food allergy, stress, or drug re-actions.