Home

Word

saddle of lamb, n.
more info backbone and both loins of a lamb
<noun.food>

saddle of lamb
semantic pointers
hypernym