what are the blood spots on skin
2 doctors agreed: Doctor can evaluate: Blood spots on the skin are called petechiae (purpura if they are bigger splotches), and are due to blood cells leaking out of the tiny blood vessels in the skin.