Leaf Lard Definition
The highest grade of lard, made from leaf fat.
Origin of Leaf Lard
The standard of identity is from the Code of Federal Regulations, title 9, section 317.8(b)(18) and 319.702.
Find Similar Words
Find similar words to leaf lard using the buttons below.