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. |