Definition for Urticaria

From Biology Forums Dictionary

Severe itching associated with hives, usually linked to food allergy, stress, or drug re-actions.