Printer friendly
"AcronymFinder.com

What does SLBI stand for?

SLBI stands for Site of Local Biological Interest (UK)

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

  • Military and Government
  • Science, medicine, engineering, etc.

See other definitions of SLBI