yellow ligament
[
English
]
Backstrap. Connective tissue found in the neck region of beef, lamb and veal.
Synonyms in other languages
English
backstrap