Get Your Premium Membership

Liver Spot

[n] a type of skin disease that causes brown spots on the skin


Related Information

More Liver Spot Links



Book: Reflection on the Important Things