boneless rib roast

[English] plural boneless rib roasts

A sub-primal cut of the beef primal short loin. It provides tender meat with good flavour and can be fabricated into strip loin steaks.

Countries