saddle of lamb

1. (noun) backbone and both loins of a lamb
Related Words: cut of lamb



Terms and Conditions of Use / Copyright Notice