Thesaurus.com
Dictionary.com
Showing results for lamb ribs. Search instead for lamarcks.

lamb ribs

NOUN
rack of lamb
Synonyms