SP

A definition of SP

    
Tamron's Super Performance range. These are said to boast superior optical and mechanical designs free from cost restraints.