SLR

Medical abbreviations:
SLR

Self Limiting Ration