YourDictionary

stenothorax medical definition

noun
A narrow, contracted chest.

link/cite print suggestion box