SSSI
Definition
Site of Special Scientific Interest
SSSI means site of special scientific interest.
A legally protected area in the UK due to its geological or ecological importance, requiring special permitting for operations.
✓ Verified term
Site of Special Scientific Interest
SSSI means site of special scientific interest.
A legally protected area in the UK due to its geological or ecological importance, requiring special permitting for operations.
You might also be looking for