Night, Night! Dr. Hull's Common Sense Sleep Solutions©
Help for sleepless parents
Unlimited personal help
Purpura means large areas of bruising, which arises spontaneously and is not caused by injury. Purpura means massive leakage of blood out of the capillaries into the surrounding tissues of the skin (similar to the pinpoint bleeding of petechiae, but on a much greater scale).