LMC
[
English
]
plural
LMCs
Leg of mutton cut, oddly enough referring to the top rib of beef.
Synonyms in other languages
English
leg of mutton cut
top rib
Countries
England
Related terms
top rib
leg of mutton cut