YourDictionary

leaf lard

the highest grade of lard, made from leaf fat

See leaf lard in American Heritage Dictionary 4

link/cite print suggestion box