Definitions of leaf lard:

  • noun:   fat lining the abdomen and kidneys in hogs which is used to make lard