SLBI

AcronymDefinition
SLBISouth London Botanical Institute (UK)
SLBISite of Local Biological Interest (UK)