I am almost too embarrassed to ask, but I would like to make a roast for Xmas and all the recipes I'm coming across call for a "standing rib roast", I want to make sure I'm buying the right thing.
Anna