YourDictionary

Dictionary Home » Medical Definitions » frosted liver

frosted liver medical definition

noun
Hyaloserositis of the liver.

link/cite print suggestion box