leaf lard

the highest grade of lard, made from leaf fat

See leaf lard in American Heritage Dictionary 4

noun
High-grade lard made from leaf fat.
link/cite print suggestion box