What Causes Liver Spots on My Arms?
Liver spots are flat, usually oval spots that are brown or black in color. They actually have nothing to do with the liver or liver disease; they are called liver spots because their color can resemble the yellowish-brown color of liver.
Read more →