Besides the ribs, which bones protect the lungs and the heart?
The sternum and the thoracic vertebrae.
The heart and the lungs are protected by the ribcage. The sternum in front, ribs in two side and 12 thoracic vertebrae in the back form the bony cage for protection of these vital organs.
Diagram shows the bones that protect the lungs and the heart :