Meat Grew up eating lamb/camel. Have no clue what “rib” this is. Whats its name? (Serious) June 1, 2025