Definition for Urticaria
From Biology Forums Dictionary
Revision as of 18:30, 21 January 2013 by Robertling (Talk | contribs)
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.