Definition of Saddle Of Lamb

  • 1. Backbone and both loins of a lamb Noun

Semanticaly linked words with "saddle of lamb"

Hyponims for word "saddle of lamb"