Skip to Content
Medical Term:

LSP

 

Definition: Abbreviation for left sacroposterior position.

(web3)