Frosted liver

What is Frosted liver?

Frosted liver definition and meaning on Dictionary terms:
noun
the delicate tracery formed by frost, especially on glass.
similar ornamentation, as on metal.

 

reference: https://www.dictionary.com/browse/frosted-liver

Tags: