L&S Meaning in Medical

What does L&S mean in Medical?

L&S means Liver and spleen in Medical.

This meaning of L&S is shown for the Medical category. Other meanings of L&S are listed below by category when available.

Explore more: Medical category

Other meanings of L&S

Term Meaning
L&S

L&S means Logistics and Support in Governmental.