Printer friendly

What does SSLD stand for?

SSLD stands for Simple Stenosis of the Lacrimal Duct (bacteriology)

This definition appears very rarely and is found in the following Acronym Finder categories:

  • Science, medicine, engineering, etc.

See other definitions of SSLD

Other Resources:
We have 5 other meanings of SSLD in our Acronym Attic