lamb roast: a cut of lamb suitable for roasting
roast: a piece of meat roasted or for roasting and of a size for slicing into more than one portion
hmg-coa reductase: a liver enzyme that is responsible for producing cholesterol