Kidney problems Valtrex

Liver (hepatic) cavernous hemangioma birthmarks. What's hepatic (liver) cavernous hemangioma? Hepatic or liver hemangioma or cavernous h...