Definition

Hives; itchy welts on the skin

PathologyIntegumentary

Breakdown

Etymology

Latin: urtica (nettle)

Practice

Flashcards